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

Ist es in Ordnung, NotImplemented Exception in virtuellen Methoden zu werfen?

Ich habe eine Basisklasse für einige Dinge im Plugin-Stil, und es gibt einige Methoden, die unbedingt implementiert werden müssen. Ich deklariere diese in der Basisklasse derzeit als virtuell, zum Beispiel %Vor% und im Abstieg habe ich ei...
15.05.2010, 19:10
6
Antworten

C # Initialisierer bedingte Zuweisung

In einem c # -Initialisierer möchte ich keine Eigenschaft festlegen, wenn eine Bedingung falsch ist. In etwa so: %Vor% Es kann getan werden? Wie?     
12.07.2010, 13:54
6
Antworten

C # Closures, warum wird die Schleifenvariable durch Referenz erfasst?

In diesem Beispiel versuche ich, den Wert zu übergeben, aber die Referenz wird stattdessen übergeben. %Vor% Dies kann wie folgt behoben werden: %Vor% Was ist hier los? Warum übergibt das ursprüngliche Beispiel die Referenz?     
18.12.2009, 19:10
2
Antworten

Wie kann ich eine Hover-Info-Blase bei MouseOver in WPF erscheinen lassen?

Ich möchte Textblase erscheinen lassen, wenn sich die Maus über einem TextBlock befindet. Der folgende Code ist der nächste, den ich bekommen kann, aber er injiziert einfach Text in TextBox.Text selbst und ändert die Farbe. Ich möchte e...
03.12.2009, 18:13
10
Antworten

Was ist die Best Practice-Methode zum Konvertieren von enum in string?

Ich habe enum so: %Vor% Dann muss ich diese Enumeration in eine Zeichenfolge konvertieren. Jetzt mache ich das so: %Vor% Ich bin mir ziemlich sicher, dass es einen besseren Weg gibt, dies zu tun, ich suche nach einer guten Praxislösung....
31.03.2010, 21:57
4
Antworten

Warum liefert diese Fließkommaberechnung auf verschiedenen Maschinen unterschiedliche Ergebnisse?

Ich habe eine einfache Routine, die das Seitenverhältnis aus einem Fließkommawert berechnet. Für den Wert 1.77777779 gibt die Routine die Zeichenfolge "16: 9" zurück. Ich habe das auf meiner Maschine getestet und es funktioniert gut. Die Rout...
26.02.2010, 14:50
6
Antworten

Gibt es eine bessere Möglichkeit, diese Zeichenfolge mit LINQ zu teilen?

Ich habe einige Längen- und Breitengradkoordinaten, die in einer Saite zusammengebündelt sind, die ich in Längen- / Breitengrad-Paare aufteilen möchte. Dank stackoverflow konnte ich eine Linq erstellen, die es in ein mehrdimensionales String-Arr...
09.04.2012, 21:51
10
Antworten

Was sind die Vorteile von C # gegenüber Python?

Ich mag Python hauptsächlich wegen der großen Portabilität und der einfachen Programmierung, aber ich frage mich, welche Vorteile C # gegenüber Python bietet? Der Grund, warum ich frage, ist, dass einer meiner Freunde einen privaten Server fü...
20.03.2010, 20:12
8
Antworten

Warum kann ich einer Liste der Betonoberfläche keine Liste konkreter Typen zuweisen?

Warum kompiliert das nicht? %Vor% Und wie erhalten Sie myList am schnellsten zum richtigen Typ? BEARBEITEN Ich habe das DoStuffWithInterfaceList Beispiel vermasselt     
20.11.2009, 19:04
5
Antworten

Kann in C # keine Liste an eine andere Datei anhängen ... versucht, AddRange zu verwenden

Hi Ich versuche, eine Liste an eine andere anzuhängen. Ich habe es mit AddRange() vorher gemacht, aber es scheint hier nicht zu funktionieren ... Hier ist der Code: %Vor% Ich habe das Debuggen durchgeführt, um die Ergebnisse zu überprüfen...
12.11.2009, 19:09