Pytania oznaczone «c#»

3765
Jak wyliczyć wyliczenie

Przekaż opinię o stosie Przepełnienie stosu : foreach () od enum Jak wyliczyć enumw C #? Np. Poniższy kod się nie kompiluje: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) {

2226
Głębokie klonowanie obiektów

Chcę zrobić coś takiego: MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); Następnie wprowadź zmiany w nowym obiekcie, które nie są odzwierciedlone w oryginalnym obiekcie. Często nie potrzebuję tej funkcjonalności, więc kiedy było to konieczne,...

2140
Złapać wiele wyjątków jednocześnie?

Odradza się po prostu łapanie System.Exception. Zamiast tego należy wychwytywać tylko „znane” wyjątki. To czasami prowadzi do niepotrzebnego powtarzającego się kodu, na przykład: try { WebId = new Guid(queryString["web"]); } catch (FormatException) { WebId = Guid.Empty; } catch...

1821
Uzyskaj wartość int z enum w C #

Mam klasę o nazwie Questions(liczba mnoga). W tej klasie jest wyliczenie zwane Question(liczba pojedyncza), które wygląda tak. public enum Question { Role = 2, ProjectFunding = 3, TotalEmployee = 4, NumberOfServers = 5, TopBusinessConcern = 6 } W Questionsklasie mam get(int foo)funkcję,...

1657
Właściwe użycie interfejsu IDisposable

Wiem z lektury dokumentacji Microsoft, że „podstawowe” użycieIDisposable interfejsu jest czyszczenie niezarządzanych zasobów. Dla mnie „niezarządzany” oznacza takie rzeczy, jak połączenia z bazą danych, gniazda, uchwyty okien itp. Ale widziałem kod, w którym Dispose()metoda jest zaimplementowana w...