Beispiel ( beachten Sie den Fall ): string s = "Hello world!"; String s = "Hello world!"; Was sind die Richtlinien für die Verwendung von jedem? Und was sind die
NICHT für Fragen zu .NET Core verwenden - verwenden Sie stattdessen [.net-core]. Das .NET Framework ist ein Software-Framework, das hauptsächlich für das Microsoft Windows-Betriebssystem entwickelt wurde. Es enthält eine Implementierung der Basisklassenbibliothek, der Common Language Runtime (allgemein als CLR bezeichnet), des Common Type System (allgemein als CTS bezeichnet) und der Dynamic Language Runtime. Es unterstützt viele Programmiersprachen, einschließlich C #, VB.NET, F # und C ++ / CLI.
Overа этот вопрос есть ответы на Stapelüberlauf на русском : foreach () для enum Wie können Sie ein enumin C # aufzählen ? ZB wird der folgende Code nicht kompiliert: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) {...
Was sind die richtigen Versionsnummern für C #? Was kam wann heraus? Warum kann ich keine Antworten zu C # 3.5 finden ? Diese Frage soll in erster Linie denjenigen helfen, die nach einer Antwort mit einer falschen Versionsnummer suchen, z . B. C # 3.5 . Die Hoffnung ist, dass jeder, der keine...
Ich möchte so etwas tun wie: MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); Nehmen Sie dann Änderungen am neuen Objekt vor, die sich nicht im ursprünglichen Objekt widerspiegeln. Ich brauche diese Funktionalität nicht oft. Wenn es also nötig war, habe...
Wie konvertiere ich eine stringin eine byte[]in .NET (C #), ohne manuell eine bestimmte Codierung anzugeben? Ich werde die Zeichenfolge verschlüsseln. Ich kann es verschlüsseln, ohne es zu konvertieren, aber ich möchte trotzdem wissen, warum hier die Codierung zum Tragen kommt. Warum sollte die...
Es wird davon abgeraten, einfach zu fangen System.Exception. Stattdessen sollten nur die "bekannten" Ausnahmen abgefangen werden. Dies führt manchmal zu unnötigem sich wiederholendem Code, zum Beispiel: try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId =...
Was ist der Unterschied zwischen decimal, floatund doublein .NET? Wann würde jemand eines davon
Ich habe StyleCop über einen C # -Code ausgeführt und es wird immer wieder gemeldet, dass sich meine usingAnweisungen im Namespace befinden sollten. Gibt es einen technischen Grund, die usingDirektiven innerhalb und nicht außerhalb des Namespace zu
Ich mache meinen ersten Crack bei Ajax mit jQuery. Ich erhalte meine Daten auf meine Seite, habe jedoch Probleme mit den JSON-Daten, die für Datumsdatentypen zurückgegeben werden. Grundsätzlich bekomme ich eine Zeichenfolge zurück, die so aussieht: /Date(1224043200000)/ Von jemandem, der für JSON...
Wie kann ich eine Excel-Tabelle mit C # erstellen, ohne dass Excel auf dem Computer installiert werden muss, auf dem der Code ausgeführt
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Overа этот вопрос есть ответы на Stapelüberlauf на русском : Что такое NullReferenceException, и...
Bei einer DateTimeDarstellung eines Geburtstag einer Person, wie berechne ich ihr Alter in Jahren?
Ich weiß aus der Microsoft-Dokumentation, dass die "primäre" Verwendung der IDisposableSchnittstelle darin besteht, nicht verwaltete Ressourcen zu bereinigen. Für mich bedeutet "nicht verwaltet" Dinge wie Datenbankverbindungen, Sockets, Fensterhandles usw. Aber ich habe Code gesehen, in dem die...
Die C # -Desktopanwendung in der Express Edition funktionierte und funktionierte 5 Sekunden später nicht mehr. Ich habe folgendes versucht: Stellen Sie sicher, dass die Debug-Konfiguration, das Debug-Flag und die vollständigen Debug-Informationen für alle Assemblys festgelegt sind. Löschen Sie...
Ich habe Code geschrieben, um die Auswirkungen von Try-Catch zu testen, aber einige überraschende Ergebnisse gesehen. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start...
Jedes Mal, wenn ein Benutzer etwas in meiner Webanwendung veröffentlicht, das etwas enthält <oder >auf einer Seite steht, wird diese Ausnahme ausgelöst. Ich möchte nicht auf die Diskussion eingehen, wie intelligent es ist, eine Ausnahme auszulösen oder eine gesamte Webanwendung zum Absturz zu...
In .NET wird die GetHashCodeMethode an vielen Stellen in den .NET-Basisklassenbibliotheken verwendet. Die ordnungsgemäße Implementierung ist besonders wichtig, um Elemente in einer Sammlung schnell zu finden oder um die Gleichheit zu bestimmen. Gibt es einen Standardalgorithmus oder eine bewährte...
Bei der Planung meiner Programme beginne ich oft mit einer Gedankenkette wie folgt: Eine Fußballmannschaft ist nur eine Liste von Fußballspielern. Deshalb sollte ich es vertreten mit: var football_team = new List<FootballPlayer>(); Die Reihenfolge dieser Liste entspricht der Reihenfolge, in...
In den meisten Programmiersprachen werden Wörterbücher Hashtabellen vorgezogen. Was sind die Gründe
Welches ist der einfachste Weg, um ein Labelanderes zu aktualisieren Thread? Ich habe einen FormLauf auf thread1und von dort starte ich einen anderen Thread ( thread2). Während der thread2Verarbeitung einiger Dateien möchte ich eine Labelauf dem Formmit dem aktuellen Status der thread2Arbeit...