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();
}
}