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.
1
Antwort

Erstellen Sie routeValues ​​(anonymer Typ) programmgesteuert in ASP.NET MVC 3

Nehmen wir an, wir haben eine Seite, die einige Elemente zur Unterstützung der Suche aus der DB enthält. In Post Action müssen wir also herausfinden, welche Elemente aktiv sind und dementsprechend Routenwerte erstellen, etwa so: %Vor% Also g...
21.04.2012, 12:20
3
Antworten

Warum können wir Equals () in einem Werttyp ohne Boxen überschreiben?

Ich weiß, dass ich Boxen vermeiden kann, indem ich meine eigene Equals-Implementierung hinzufüge. %Vor% Ich kann das nicht so sehr als Overload bezeichnen. Durch die Magie der Laufzeit ruft es korrekt die richtige Equals() Implementierung...
30.04.2012, 21:23
3
Antworten

Aufrufen einer generischen Methode mit dem richtigen abgeleiteten Typ

Ich habe folgendes Szenario: Ich habe drei Klassen, nennen wir sie A , B und C . Sie haben nur gemeinsam, dass sie von der gleichen Schnittstelle, ISomeInterface , erben und dass es sich um Klassen handelt, die Entitäten mit Entity F...
31.05.2012, 09:31
2
Antworten

HttpResponseException akzeptiert HttpStatusCode nicht

Ich versuche ein HttpResponseException zu erhöhen, wie in diesem Screencast beschrieben (ca. 1 Minute) %Vor% Die App wird jedoch nicht kompiliert, da sie den folgenden Fehler auslöst: %Vor% Die Dokumentation von msdn sagt, dass es ein...
05.06.2012, 21:21
2
Antworten

C # So speichern Sie einen Funktionsaufruf für den späteren Aufruf im Speicher

Gibt es in C # eine Möglichkeit, einen Funktionsaufruf zum späteren Aufruf zu speichern? Zum Beispiel möchte ich sagen können: %Vor% Lass mich dir einen Kontext geben: Ich erstelle ein Spiel in XNA und ich möchte eine DelayedFunctionCaller-K...
03.06.2012, 03:02
3
Antworten

Wie kann ein Werttyp einen Schnittstellentyp implementieren?

In der C # -Sprachspezifikation v5.0 in Abschnitt 1.3 heißt es:    Ein Schnittstellentyp kann als Inhalt eine Nullreferenz haben, eine Referenz auf eine   Instanz eines Klassentyps, der diesen Schnittstellentyp implementiert, oder a   Verweis...
25.01.2014, 00:13
6
Antworten

Position der try catch-Anweisung

Ich habe etwas Code, der momentan ungefähr so ​​aussieht: %Vor% Wie Sie sehen, wickle ich den Aufruf derzeit in SomeProblemFunction um eine try -Anweisung herum, weil diese Funktion fehlschlagen könnte (sie beruht auf einem externen We...
05.02.2014, 19:06
3
Antworten

NewtonSoft Json Serializer-Leistung

Ich habe ein Objekt, das ich in Json mit NewtonSoft Json.Net serialisieren. Das Objekt ist relativ groß, der resultierende Json-Wert beträgt etwa 300 KB, aber der Serialisierungsprozess dauert etwa 60 Sekunden. Die zu serialisierenden Objekte...
20.04.2014, 14:26
1
Antwort

WPF webbrowser - HTML herunterladen?

Ich höre das LoadCompleted-Ereignis des WPF-Webbrowsers. Es enthält Navigationsargumente, die Details zur Navigation bereitstellen. % Co_de% ist jedoch immer e.Content . Achte ich hier auf das falsche Ereignis? Wie kann ich den gerade herun...
02.04.2012, 17:26
2
Antworten

Lazy Wörterbucheigenschaften in C #

Ich habe eine Klasse mit einer Eigenschaft, die ein Wörterbuch ist: %Vor% Ich möchte, dass diese Eigenschaft die faule Initialisierung verwendet. Ich habe folgendes versucht: %Vor% Dies ist natürlich ein Fehler, da Name und Name untersch...
03.04.2012, 23:31