Domande taggate «using»

"using" è una parola chiave in alcuni linguaggi di programmazione (C ++, C #, VB.NET, Haxe)


12
HttpClient e HttpClientHandler devono essere disposti tra le richieste?
System.Net.Http.HttpClient e System.Net.Http.HttpClientHandler in .NET Framework 4.5 implementano IDisposable (tramite System.Net.Http.HttpMessageInvoker ). La usingdocumentazione della dichiarazione dice: Di norma, quando si utilizza un oggetto IDisposable, è necessario dichiararlo e creare un'istanza in un'istruzione using. Questa risposta utilizza questo modello: var baseAddress = new Uri("http://example.com"); var cookieContainer = new CookieContainer(); using …


17
Annidato usando le istruzioni in C #
Sto lavorando a un progetto. Devo confrontare il contenuto di due file e vedere se corrispondono esattamente tra loro. Prima di molti controlli e convalide degli errori, la mia prima bozza è: DirectoryInfo di = new DirectoryInfo(Environment.CurrentDirectory + "\\TestArea\\"); FileInfo[] files = di.GetFiles(filename + ".*"); FileInfo outputFile = files.Where(f => …
316 c#  .net  file  using 

4
MySQL ON vs USING?
In un MySQL JOIN, qual è la differenza tra ONe USING()? Per quanto ne so, USING()è solo una sintassi più conveniente, mentre ONconsente un po 'più di flessibilità quando i nomi delle colonne non sono identici. Tuttavia, quella differenza è così minore, penseresti che eliminerebbero USING(). C'è di più in …
252 mysql  join  using 

14
Perché dovresti rimuovere C # non necessari usando le direttive?
Ad esempio, raramente ho bisogno di: using System.Text; ma è sempre lì per impostazione predefinita. Presumo che l'applicazione utilizzerà più memoria se il tuo codice contiene direttive non necessarie . Ma c'è qualcos'altro di cui dovrei essere a conoscenza? Inoltre, fa alcuna differenza se la stessa direttiva di utilizzo viene …
216 c#  assemblies  using 

10
Devo disporre () DataSet e DataTable?
DataSet e DataTable implementano entrambi IDisposable, quindi, secondo le migliori pratiche convenzionali, dovrei chiamare i loro metodi Dispose (). Tuttavia, da quello che ho letto finora, DataSet e DataTable in realtà non hanno risorse non gestite, quindi Dispose () in realtà non fa molto. Inoltre, non posso semplicemente usarlo using(DataSet …


7
in un blocco "using" è chiuso un SqlConnection al ritorno o eccezione?
Prima domanda: dire che ho using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); string storedProc = "GetData"; SqlCommand command = new SqlCommand(storedProc, connection); command.CommandType = CommandType.StoredProcedure; command.Parameters.Add(new SqlParameter("@EmployeeID", employeeID)); return (byte[])command.ExecuteScalar(); } La connessione viene chiusa? Perché tecnicamente non arriviamo mai all'ultimo }come returnprima. Seconda domanda: questa volta ho: try …
136 c#  using  sqlconnection 

5
Ci sono effetti collaterali del ritorno dall'interno di un'istruzione using ()?
Restituire un valore di metodo dall'interno di un'istruzione using che ottiene un DataContext sembra funzionare sempre bene , in questo modo: public static Transaction GetMostRecentTransaction(int singleId) { using (var db = new DataClasses1DataContext()) { var transaction = (from t in db.Transactions orderby t.WhenCreated descending where t.Id == singleId select t).SingleOrDefault(); …
125 c#  using 



8
Devo Close () una connessione SQLC prima che venga eliminata?
Per la mia altra domanda qui sugli oggetti usa e getta , dovremmo chiamare Close () prima della fine di un blocco using? using (SqlConnection connection = new SqlConnection()) using (SqlCommand command = new SqlCommand()) { command.CommandText = "INSERT INTO YourMom (Amount) VALUES (1)"; command.CommandType = System.Data.CommandType.Text; connection.Open(); command.ExecuteNonQuery(); // …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.