c#

C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die für die Erstellung einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert.
5
Antworten

EnthältSchlüsselsicher

Im folgenden Code: %Vor% 1) Ist ContainsKey-Thread sicher? IOW, was passiert, wenn diese Methode ausgeführt wird, wenn ein anderer Thread dem Wörterbuch etwas hinzufügt? 2) Gibt es für den ersten Rückgabe-Cache [key] eine Chance, dass ein un...
02.04.2009, 17:14
6
Antworten

Wie sieht Code aus, wenn Sie keine Ausnahmen zum Steuern des Datenflusses verwenden?

Ich habe den Ratschlag, den ich in anderen beantworteten Fragen gesehen habe, über das Auslösen von Ausnahmen gelesen, aber jetzt haben meine APIs neues Rauschen. Anstatt Methoden aufzurufen, die in try / catch-Blöcke eingeschlossen sind (ärgerl...
28.05.2009, 03:58
3
Antworten

Ist es möglich, Code aus dem .net-Framework zu posten und online zu ändern? [geschlossen]

Ich habe reflector verwendet, um den Code der generischen Dictionary-Sammlung anzuzeigen (Dictionary & lt; TKey, TValue & gt;) und diesen Code modifiziert, um ihn threadsicher zu machen. Ich möchte diesen Code in meinem Blog veröffentlichen, dam...
24.03.2009, 23:38
2
Antworten

Overriding ToString () für Debugging und Logs - sollte die Zeichenfolge lokalisiert werden?

Ich entwerfe eine .NET-Bibliothek, die von anderen Entwicklern verwendet wird, die sowohl Web- als auch Desktop-Anwendungen erstellen. Ich überschreibe ToString() in verschiedenen Klassen, um Informationen zum Debuggen und zur Aufnahme in Anw...
05.11.2011, 15:12
5
Antworten

Verwendung von Autofac mit moq

Ich muss meinen Autofac-Container mit einer bestimmten Schnittstelle registrieren, für diesen Fall möchte ich den Schein auflösen. Wie kann ich es tun? Ich habe es versucht: %Vor% Ich möchte meinen Code nicht ändern, um etwas anderes a...
09.11.2011, 07:49
3
Antworten

Cast float zu int ohne jegliche Konvertierung?

Ich schreibe verschiedene Typen in einen Byte-Stream, indem ich manuell Werte werfe und verschiebe. Ich habe festgestellt, dass dies mehr als dreimal schneller ist als mit BitConverter oder BinaryWriter. Mein Problem ist mit Schwimmern. Ich m...
07.11.2011, 14:13
3
Antworten

Eine generische Methode kann kontravariante / kovariante Typen verwenden?

Ich schreibe eine verallgemeinerte Methode, um es in einer speziellen Aufgabe in einer T4-Vorlage zu verwenden. Die Methode sollte mir ermöglichen, spezialisierte Typen von einer allgemeinen Schnittstelle zu verwenden. Ich dachte über die folgen...
11.11.2011, 20:54
8
Antworten

Wie wird eine Server-Server-Dateiübertragung ohne Benutzerinteraktion durchgeführt?

In meinem Szenario können Benutzer zip-Dateien in a.example.com hochladen Ich würde gerne einen "Daemon" erstellen, der in bestimmten Zeitintervallen verschoben wird - transferiert alle von den Benutzern hochgeladenen Zip-Dateien von a.ex...
16.02.2011, 18:27
6
Antworten

Abfrage von LDAP für Benutzergruppen

So erhalten Sie die Benutzergruppe des Benutzers aus dem aktiven LDAP-Verzeichnis in C # .NET für ASP. In meinem Szenario möchte ich den Benutzernamen an die Methode übergeben, die von LDAP Active Directory abfragt und mir mitteilen, dass mein B...
09.03.2011, 21:01
2
Antworten

Was genau bedeutet dieses Urikind.relative

Was ich tue, ist, dass ich eine datagridview habe, wenn ich eine Reihe auswähle und auf Showknopf klicke, möchte ich das Bild zusammen mit einigen Informationen für das anzeigen, schrieb ich den folgenden Code %Vor% Aber das gleiche funktion...
09.03.2011, 06:57