Articles of .net

Wie kann ein Windows-Dienst einen process starten, wenn ein Timer-Ereignis ausgetriggers wird?

Ich habe einen Windows-Dienst mit Timer erstellt und im timer.Elapsed Ereignis von timer.Elapsed ich einen process ( System.Diagnostics.Process.Start(exe path) ) im Intervall von 5 Sekunden. Dieser process wird jedoch nicht beim Auslösen eines Ereignisses erstellt. Gibt es einen anderen Weg, dies zu tun? Danke im Voraus. private void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { Process pr […]

Implizites Tippen; warum nur lokale Variablen?

Weiß oder spekuliert man, warum die implizite Typisierung auf lokale Variablen beschränkt ist? var thingy = new Foo(); Aber warum nicht… var getFoo() { return new Foo(); }

LINQ-Aggregationsalgorithmus erläutert

Das klingt vielleicht lahm, aber ich konnte keine wirklich gute Erklärung für Aggregate . Gut bedeutet kurz, beschreibend, umfassend mit einem kleinen und klaren Beispiel.

Console.WriteLine aus mehreren Threads aufrufen

Warum funktioniert Console.WriteLine aus mehreren Threads?

Suche nach Werten über eine Datagrid-Ansicht

Ich versuche, nach einem bestimmten Wert in einer database zu suchen, indem ich Text in ein Textfeld einfüge und dann SQL verwende, um die database abzufragen und Ergebnisse in der Datagridview anzuzeigen. Hier ist der Code: Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtSearch.TextChanged Connection.Open() Dim dataTable As New DataTable Dim […]

Keine Typrückschlüsse mit der generischen Erweiterungsmethode

Ich habe folgende Methode: public static TEventInvocatorParameters Until (this TEventInvocatorParameters p, Func breakCond) where TEventInvocatorParameters : EventInvocatorParameters where TEventArgs : EventArgs { p.BreakCondition = breakCond; return p; } Und diese class public class EventInvocatorParameters where T : EventArgs { public Func BreakCondition { get; set; } // Other properties used below omitted for brevity. } […]

Laden und laden Sie eine Binärdatei vom / zum FTP-Server in C # /. NET

Ich benutze .NET 4 C #. Ich versuche, eine ZIP-Datei auf meinen Server hochzuladen und dann herunterzuladen. Zum Hochladen habe ich using (WebClient client = new WebClient()) { FtpWebRequest request = (FtpWebRequest)WebRequest.Create(MyUrl); request.Method = WebRequestMethods.Ftp.UploadFile; request.EnableSsl = false; request.Credentials = new NetworkCredential(MyLogin, MyPassword); byte[] fileContents = null; using (StreamReader sourceStream = new StreamReader(LocalFilePath)) { fileContents […]

Wie wählt man Min- und Max-Werte einer Spalte in einer Datentabelle?

Was ist für die folgende datable-Spalte der schnellste Weg, um die Min- und Max-Werte zu erhalten? AccountLevel 0 1 2 3

HttpWebRequest zu URL mit Punkt am Ende

Wenn ich ein GET mit WebRequest.Create (” http: // abc / test .”) mache, bekomme ich 404, weil nach fiddler der nachfolgende Punkt von .NET entfernt wird und der Webserver den Punkt benötigt. Wie kann ich das verhindern oder umgehen? Jede Problemumgehung wird geschätzt!

Grundlegendes zur WCF Windows-Authentifizierung

Ich habe einen Dienst mit Windows–Authentifizierung. Mit dem folgenden Code kann ich die Windows-Identität des Benutzers abrufen, der (mithilfe des Clients) den Dienst verwendet. String currentUser = OperationContext.Current.ServiceSecurityContext.WindowsIdentity.Name; Die Konfiguration im Server ist: Ich lese auch, dass auf dem Server Kerberos verwendet wird, damit dies funktioniert. Jetzt versuche ich seine Bedeutung in unserem Unternehmensnetzwerk zu […]