using-statement

Jakie są zastosowania "using" W C#?

Użytkownik kokos odpowiedział wonderful ukryte cechy C# pytanie poprzez podanie słowa kluczowego using. Możesz to rozwinąć? Jakie są zastosowania using?

Nie można znaleźć nazwy typu lub przestrzeni nazw [duplikat]

To pytanie ma już odpowiedź tutaj: uzyskanie "type lub namespace name could not be found", ale wszystko ... ędziłem zbyt długo szukając odpowiedzi w Internecie, żadne z rozwiązań jeszcze nie pomogło. Czego jeszcze mógłbym spróbować?

Co to jest Blok C# Using i dlaczego powinienem go używać? [duplikat]

To pytanie ma już odpowiedź tutaj: Jakie są zastosowania "using" w C# 29 odpowiedzi Jaki jest cel użycia bloku w C#? Czym różni się od zmiennej lokalnej?

Jak obsługiwać wyjątki WCF (lista skonsolidowana z kodem)

Próbuję rozszerzyć tę odpowiedź na SO , aby Klient WCF ponowił próbę na przejściowe awarie sieci i obsłużył inne sytuacje, ... finally { if (!success) { proxy.Abort(); } } }

try / catch + using, right syntax

Który: using (var myObject = new MyClass()) { try { // something here... } catch(Exception ex) { ... using (var myObject = new MyClass()) { // something here... } } catch(Exception ex) { // Handle exception }

Jak korzystać z iteratora?

Próbuję obliczyć odległość między dwoma punktami. Dwa punkty zapisałem w wektorze w C++: (0,0) i (1,1). I ' m supposed to ge ... n(); jj != po.end(); jj++) { cout << distance(ii,jj) << " "; } } return 0; }

używanie instrukcji z wieloma zmiennymi [duplikat]

To pytanie ma już odpowiedź tutaj: Zagnieżdżanie za pomocą poleceń w C # ... ontent)) { using (var xtr = new XmlTextReader(sr)) { obj = XmlSerializer.Deserialize(xtr) as TModel; } }

Czy Java ma instrukcję using?

Czy Java posiada instrukcję using, która może być użyta podczas otwierania sesji w hibernate? W C # jest to coś w stylu: using (var session = new Session()) { } Więc obiekt wychodzi poza zakres i zamyka się automatycznie.

Po co używać instrukcji using z sqltransaction?

Napotkałem pewne problemy dotyczące SqlTransaction używam w moim kodzie. Podczas mojego Googling widzę wiele osób za pomocą u ... } catch(Exception ex) { tr.Rollback(); cn.Close(); throw ex; } Jaka jest przewaga jednej drogi nad drugą?

"using" statement vs "try finally"

Mam kilka właściwości, na których będę używać blokad odczytu/zapisu. Mogę je zaimplementować klauzulą try finally lub using. ... rwl = rwl; rwl.AcquireWriterLock(0); } public void Dispose() { rwl.ReleaseWriterLock(); } }

Czy "używanie" więcej niż jednego Zasobu może spowodować wyciek zasobów?

C # pozwala mi wykonać następujące czynności (przykład z MSDN): using (Font font3 = new Font("Arial", 10.0f), f ... e usuwany. Czy to prawda? (font4 nie zostanie usunięty) czy to oznacza, że {[2] } należy całkowicie unikać zagnieżdżania?

C # using statement Catch error

Właśnie patrzę na using statement, zawsze wiedziałem, co robi, ale do tej pory nie próbowałem go używać, wymyśliłem poniższy ... to po prostu zatrzymuje mnie zamykanie i usuwanie cmd ale będzie więcej linii Kod ze względu na próby połowu nadal potrzebne.

Co się stanie, jeśli wrócę przed zakończeniem korzystania z instrukcji? Czy dyspozycja zostanie wywołana?

Mam następujący kod using(MemoryStream ms = new MemoryStream()) { //code return 0; } Metoda dispose() jest wywo ... żenia } prawda? Skoro I return przed zakończeniem using, czy obiekt MemoryStream będzie prawidłowo usuwany? Co tu się dzieje?

powrót w środku bloku

Coś w stylu: using (IDisposable disposable = GetSomeDisposable()) { //..... //...... return Stg(); } Uważam, że to nie jest właściwe miejsce na oświadczenie zwrotne, prawda?

Czy używanie poleceń i czekanie słów kluczowych gra ładnie w c#

Mam sytuację, w której wykonuję async wywołanie metody, która zwraca i IDisposable instancję. Na przykład: HttpResponseMess ... .GetAsync(new Uri("http://www.google.com"))) { await this.responseLogger.LogResponseAsync(response); return true; }

EF (entity framework) użycie instrukcji "using"

Mam projekt na MVC. Wybraliśmy EF dla naszych transakcji DB. Stworzyliśmy kilka menedżerów dla warstwy BLL. Znalazłem wiele p ... ść) - GC zrobi wszystko za to? Jestem "nowicjuszem" w EF usage i nadal nie znalazłem jednoznacznej odpowiedzi na to pytanie.

Czy Dispose nadal jest wywoływany, gdy wyjątek jest wrzucany do instrukcji using?

W poniższym przykładzie, czy połączenie zostanie zamknięte i usunięte, gdy zostanie wyrzucony wyjątek, jeśli znajduje się w i ... { conn.Dispose(); } Powiązane: jaki jest właściwy sposób zapewnienia zamknięcia połączenia SQL po wyrzuceniu wyjątku?

Czy instrukcja using wycofa transakcję bazy danych, jeśli wystąpi błąd?

Mam IDbTransaction w instrukcji using, ale nie jestem pewien, czy zostanie wycofana, jeśli wyjątek zostanie wyrzucony w instr ... { //Attempt to do stuff in the database //potentially throw an exception transaction.Commit(); } }