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

Was macht "=" in .Net C # beim Deklarieren einer Eigenschaft? [Duplikat]

Ich habe diese Art von Eigenschaftsdeklaration in einem .NET 4.6.1 C # -Projekt gesehen %Vor% Ich bin es gewohnt, schreibgeschützte Eigenschaften wie folgt zu deklarieren: %Vor% Ich verstehe, dass es einige Unterschiede zwischen den be...
18.02.2016, 13:10
1
Antwort

Serialize Objekt zu Element mit Attributen und untergeordneten Elementen

Ich möchte Klassen definieren, die das folgende XML mit System.Xml.Serialization.XmlSerializer erzeugen. Ich habe Probleme, die Elementliste mit Attributen zu erhalten, die kein untergeordnetes Element 'container' für Elementelemente enthalten....
28.06.2011, 08:36
3
Antworten

Wann sollte Duck Typing verwendet werden?

Frage Ich habe jetzt viel über Duck Typing gelesen und ich verstehe das Konzept. Was ich nicht verstanden habe, ist, in welchem ​​Fall es sinnvoll ist, die Vorteile einer stark typisierten Programmierung zugunsten von Duck Typing aufzugebe...
03.06.2015, 11:40
4
Antworten

Wie kann ich eine TaskTask zum Abwickeln erzeugen?

Kann jemand bitte den Unterschied zwischen diesen beiden Aussagen erklären: %Vor% vs %Vor% Die Methoden ExtractArchiveAsync() , BackupCurrentDatabaseAsync() , RestoreDatabaseAsync() alle geben Task zurück. Hier gibt die erst...
17.12.2014, 16:13
4
Antworten

Warum brauche ich eine ToList (), um veraltete Kontextfehler zu vermeiden?

Ich schreibe Code, um mit EntityFrameWork auf eine Datenbank zuzugreifen. Der Code ist: %Vor% GetRowsFromDb () verwendet LINQ, um die Datenbank abzufragen und die Ergebnisse mit ID zu filtern. Ich habe ursprünglich die obige Methode ohne...
16.12.2014, 17:27
10
Antworten

Suchen nach Duplikaten in der Liste der Liste

Einfache Situation. Ich habe eine Liste von Listen, fast tabellenartig, und ich versuche herauszufinden, ob eine der Listen dupliziert ist. Beispiel: %Vor% Ich würde gerne wissen, dass es insgesamt 4 Elemente gibt, von denen 2 Duplikate s...
24.08.2010, 19:25
2
Antworten

.net DirectoryInfo-Platzhaltermuster zum Ausschließen

Der folgende Methodenaufruf gibt alle XML-Dateien im angegebenen Verzeichnis zurück. %Vor% Ich möchte alle XML-Dateien in dem Verzeichnis abrufen, in dem der Dateiname nicht mit "_update.xml" endet zum Beispiel .... wenn ich die folgenden...
13.01.2010, 19:39
3
Antworten

Schauen Sie, ob eine Methode innerhalb einer Methode aufgerufen wird, die reflection verwendet

Ich arbeite mit Reflektion und habe derzeit ein MethodBody . Wie überprüfe ich, ob eine bestimmte Methode im MethodBody aufgerufen wird? %Vor%     
21.04.2011, 08:15
4
Antworten

Ist es eine schlechte Übung, ein ViewModel mit einer Eigenschaft zu verwenden, die als ein anderes ViewModel in ASP.NET MVC eingegeben wurde?

Wäre es nicht ratsam, ein Viewmodel mit einer Eigenschaft eines anderen View-Modells zu haben? ... wie in: %Vor% BEARBEITEN Ein wenig mehr über meine besondere Situation: Ich habe ein Ansichtsmodell, das derzeit 2 Domänenklassen enth...
15.04.2011, 13:36
4
Antworten

Verwendung des Destruktors / Dispose der Basisklasse?

In C #, wie in der Dokumentation erwähnt, und dieser nette Post 's akzeptierte Antwort, es wird gesagt, dass Klassen den Destruktor nicht erben ihre Elternklasse. Die Frage : Wenn ich sicherstellen möchte, dass die privaten Elemente der B...
20.04.2011, 14:48