Als «c#» getaggte Fragen

3766
Wie man eine Aufzählung auflistet

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) {...

2226
Tiefes Klonen von Objekten

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

2140
Mehrere Ausnahmen gleichzeitig abfangen?

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 =...

1823
Holen Sie sich den int-Wert von enum in C #

Ich habe eine Klasse namens Questions(Plural). In dieser Klasse gibt es eine Aufzählung namens Question(Singular), die so aussieht. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } In der QuestionsKlasse habe ich eine get(int...