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.
2
Antworten

Wie starte ich Setup (* .exe) Datei ohne MSI File?

Hier habe ich erfolgreich Setup mit Visual Studio 3.5 erstellt. Auf Debug-Ordner in der Anwendung fand ich (* .exe und * .msi-Datei). Wenn ich beide Dateien im selben Ordner abgelegt habe, funktioniert es einwandfrei. Aber wenn ich nur die D...
01.12.2011, 13:56
1
Antwort

Verhindert, dass Entity Framework Entitäten automatisch anfügt

Ich benutze das Entity Framework, und seine Entitäten werden verwendet, Datenbank-Darstellung UND Business-Objekt. Das bedeutet, dass einige manipulierte Entitäten immer vom Kontext getrennt bleiben sollten. Ich habe es geschafft, Daten aus...
20.11.2009, 16:54
13
Antworten

Kann ich Ausnahmen in C # vermeiden und die Codeausführung fortsetzen?

Ich habe den folgenden C # -Code. Immer wenn eine Ausnahme abgefangen wird, etwa in Zeile 1, kann ich niemals andere Zeilen (2, 3, 4 usw.) erreichen. %Vor% Ist es möglich, in C # zu sagen, dass, wenn Zeile 1 eine Ausnahme erzeugt, einfach we...
13.10.2009, 14:53
3
Antworten

Wörterbuch mit doppelten Schlüssel [duplizieren]

Ich suche nach einer Wörterbuchklasse, die doppelte Schlüssel haben kann. Ich suche danach und finde, dass die LookUp-Klasse doppelte Schlüssel speichern kann, aber sie hat keinen Standardkonstruktor. Daher können wir sie nicht ohne ein a...
01.11.2012, 20:08
4
Antworten

Standard-Parameterbezeichner sind nicht erlaubt

Ich habe den folgenden Code, der den Fehler gibt    Standard-Parameterbezeichner sind nicht erlaubt Wie kann das behoben werden? %Vor%     
19.10.2011, 13:57
4
Antworten

Leistung der Erweiterungsmethode

%Vor% Lassen Sie sich nicht von TypeX mitreißen, indem ich sage, dass ich diese Methoden lieber in TypeX als in der Extension definieren soll. Ich habe keine Kontrolle darüber (die tatsächliche Klasse I hat es auf SPListItem definiert. Ich w...
17.06.2009, 11:52
4
Antworten

Erfordert die C # -Collection-Initialisierungssyntax den Standardinitialisierungs-Overhead

Wenn Sie die neue C # -Collection-Initialisierungssyntax verwenden: %Vor% vermeidet der Compiler die Initialisierung jedes Array-Slots auf den Standardwert oder entspricht dies: %Vor%     
18.06.2009, 17:44
6
Antworten

C # 3 neue Feature-Posts (und nicht über .Net 3.5-Features) [geschlossen]

Es gibt eine Menge neuer Funktionen, die mit dem .Net Framework 3.5 geliefert wurden. Die meisten Beiträge und Informationen zu diesem Thema enthalten Informationen über neue Features und C # 3-Änderungen zur gleichen Zeit. Aber C # 3 kann ohne...
26.09.2008, 03:53
4
Antworten

Entfernen einer Liste von Objekten aus einer anderen Liste

Ich habe seit Tagen so etwas gesucht. Ich versuche, alle Elemente aus einer größeren Liste A gemäß einer Liste B zu entfernen. Angenommen, ich habe eine allgemeine Liste mit 100 Elementen mit unterschiedlichen IDS und ich bekomme eine andere...
03.10.2011, 16:28
4
Antworten

C # 3.0: Automatische Eigenschaften - was wäre der Name einer privaten Variablen, die vom Compiler erstellt wurde

Ich habe die neuen Funktionen von .NET 3.5 überprüft und festgestellt, dass wir in C # 3.0 verwenden können %Vor% statt %Vor% Wenn ich die automatischen Eigenschaften verwende, wie lautet der Name der privaten Variablen für Name? Die Tut...
14.08.2009, 09:57