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

Möglichkeiten zum Erstellen einer konstanten IEnumerableTSomeType ...?

Vielleicht ist das eine dumme Frage ... Aber was ist die beste (performance- und memory-weise) Art, eine Konstante IEnumerable<TSomeType> ... zu erstellen? Wenn es nicht möglich ist, "den besten" Weg zu definieren, welche sind meine...
03.11.2010, 20:37
5
Antworten

C # Variable Länge args, was ist besser und warum: __arglist, params array oder DictionaryT, K?

Ich habe vor kurzem folgenden Überlauf gelesen: versteckte Funktionen von C # Eines der Features, auf das hingewiesen wurde, war die Argliste. Warum sollte man diese oder die Alternativen wählen, um eine Argumentliste mit variabler Länge fü...
26.05.2009, 13:09
1
Antwort

Zeichenkette umbrechen oder den gesamten Text anzeigen

Dies ist die Ausgabe, die ich bekomme, wenn ich DrawString verwende.    I = Smith, John II = Johnson, Mark III = Anderson, James IV = William, Craig   V = Ford, Er ... page ist ein float-Datentyp, dessen Wert auf e.PageSettings.Margins.Le...
29.02.2012, 22:43
2
Antworten

C # Überladen mit Generics: Fehler oder Feature?

Nehmen wir ein vereinfachtes Beispiel: %Vor% Compiler sagt:    Der Typ 'System.Collections.Generic.IEnumerable' kann nicht als Typparameter 'C' im generischen Typ oder in der Methode 'UserQuery.Foo (C, T)' verwendet werden. Es gibt keine...
06.04.2010, 16:52
7
Antworten

Funktioneller Weg, um zu überprüfen, ob ein Array von Zahlen sequentiell ist

Nehmen wir an, ein Array ist sequenziell, wenn jedes erfolgreiche Element den Wert des vorherigen Elements + 1 hat. Angenommen, ich habe ein Array von Zahlen wie {5,6,7,8} (sequenziell) oder {1,2,5} (nicht sequenziell). Gibt es eine...
14.08.2013, 06:50
3
Antworten

wo Lambda gegen erstes Lambda

Angenommen, ich habe einige Zeichenfolgen: %Vor% Was ist der Unterschied zwischen: %Vor% Und: %Vor% Da Where () verzögert ist, sollte es die Ausführung nicht verlangsamen, oder?     
10.01.2013, 16:00
1
Antwort

Wie konvertiert man am besten eine Html-Tabelle in eine Datentabelle?

Ich habe eine HTML-Tabelle. Ich möchte dies in eine Datentabelle konvertieren. Was ist der beste Weg? Danke     
07.06.2011, 07:05
2
Antworten

LinQ distinct mit benutzerdefiniertem Vergleich löscht Duplikate

Ich habe folgende Klassen: %Vor% Und ich verwende die folgende linq Abfrage: %Vor% Aber das distinct tut nicht, was ich will, wie der folgende Code zeigt: %Vor% Benutze ich das falsch? Warum werden sie nicht so verglichen, wie ich es...
25.10.2009, 13:48
3
Antworten

IQueryableT vs IEnumerableT mit Lambda, welche zu wählen?

Ich trainiere mehr und mehr mit Lambda, aber ich finde nicht heraus, warum manchmal .AsQueryable(); verwendet wird, die IQueryable verwenden und manchmal das .AsQueryable(); weglässt und IEnumerable verwendet. Ich habe die MSDN gelese...
29.10.2008, 00:12
1
Antwort

Wie kann eine Formsammlung in ASP.NET MVC2 aufgelistet werden?

Ich habe zuvor Wie kann eine Formsammlung sein? Aufzählung in ASP.NET MVC? Implementierung, aber jetzt bin ich auf VS2010 und MVC2 beschweren sich: %Vor% Der Code ist ... %Vor% Hat sich etwas verändert, als ich nicht hinsah? Dies kompi...
16.06.2010, 10:35