c#-3.0

C # 3.0 ("C # Orcas") führt verschiedene Spracherweiterungen ein, die auf C # 2.0 aufbauen, um die Erstellung und Verwendung von Funktionsbibliotheken höherer Ordnung zu unterstützen. Die Erweiterungen ermöglichen die Konstruktion kompositorischer APIs, die die gleiche Ausdrucksstärke von Abfragesprachen in Domänen wie relationalen Datenbanken und XML haben. Verwenden Sie dieses Tag, wenn sich Ihre Frage speziell auf C # 3.0-spezifische Features bezieht. Ansonsten verwenden Sie einfach das C # -Tag.
4
Antworten

C # - var zu ListT Konvertierung

Wie kann man einen Var-Typ in einen List-Typ umwandeln / konvertieren? Dieses Code-Snippet gibt mir einen Fehler: %Vor%     
11.10.2009, 17:49
4
Antworten

Konvertiert die Zeichenfolge in eine DateTime-Nullwertvariable in einer Zeile

Wie kann ich schreiben ? %Vor% Dies löst einen Kompilierzeitfehler aus. Ich weiß, dass ich tryparse or do if {} machen kann. Gibt es eine Möglichkeit, dies in einer Zeile zu tun?     
01.12.2011, 20:11
2
Antworten

Linq / Lambda Frage zu .Wählen Sie (newby Learning 3.0)

Ich spiele mit den neuen Sachen von C # 3.0 und ich habe diesen Code (meistens aus MSDN ), aber ich kann nur wahr werden, falsch, wahr ... und nicht den wahren Wert: %Vor% Wie kann ich das beheben, um die Liste der Ganzzahl anzuzeigen?    ...
28.10.2008, 01:29
7
Antworten

Erweiterungsmethoden und ihre Implikationen im Software Engineering (oder ist das wirklich eine gute Idee?) [geschlossen]

Richtig, also führt MS Erweiterungsmethoden für C # 3.0 ein. Im Grunde erlaubt es Ihnen, neue Methoden zu einer bestehenden Klasse hinzuzufügen, ohne daraus eine Unterklasse zu erstellen oder die Implementierung zu ändern. Sofort gehen mir die...
27.07.2009, 06:22
6
Antworten

Das Backing-Feld in einer Auto-Eigenschaft einbeziehen

Gibt es eine Möglichkeit, auf das Hintergrundfeld für eine Eigenschaft zuzugreifen, um Validierung, Änderungsverfolgung usw. durchzuführen? Ist etwas wie das Folgende möglich? Wenn nicht, gibt es Pläne, es in .NET 4 / C # 4 zu haben? %Vor%...
15.03.2009, 22:38
3
Antworten

Methoden zur Lazy-Initialisierung mit Eigenschaften

Ich ändere gerade eine weit verbreitete Klasse, um so viel von der teuren Initialisierung aus dem Klassenkonstruktor in Lazy Initialized-Eigenschaften zu verschieben. Unten ist ein Beispiel (in c #): Vorher: %Vor% Nachher: ​​ %Vor% Es...
06.01.2011, 15:57
5
Antworten

Gibt es eine Version von List, die Ereignisse hinzufügen und entfernen enthält?

Ich brauche eine .net-Sammlung mit Ereignissen zum Hinzufügen und Entfernen. Gibt es eine vorgefertigte Version, die das hat? Ich würde beispielsweise einige interne Zähler aktualisieren, wenn ein Benutzer über das Ereignis ein Element zur Li...
04.01.2010, 20:14
4
Antworten

Dictionarystring, MyObject oder ListMyObject mit C # 3.5?

Ich benutze oft Dictionary in C # 2.0 mit dem ersten Schlüssel als Zeichenfolge, die eine eindeutige Kennung enthielt. Ich lerne C # 3.0 + und es scheint, dass ich jetzt einfach eine Liste verwenden und einfach LINQ für dieses Objekt ausführe...
28.10.2008, 21:24
5
Antworten

Ausnahme beim Analysieren negativer Doppelzahlen in C #

Ich kodiere eine Menge Code, der einige Daten aus einer Datenbank extrahiert. Und das Problem ist, dass ich einen negativen Zahlenstring "-2.8" in ein Doppel konvertieren möchte. Ziemlich einfach, dachte ich. Ich habe zuerst mit: versucht %Vor...
25.03.2014, 22:21
3
Antworten

Cast Dictionary KeyCollection in ein String-Array

Ich habe eine Dictionary<int, string> , die ich die Key-Sammlung in eine CSV-Zeichenfolge aufnehmen möchte. Ich plante zu tun: %Vor% Der Cast schlägt jedoch fehl. Danke     
28.10.2009, 14:53