Preguntas etiquetadas con using

"usar" es una palabra clave en algunos lenguajes de programación (C ++, C #, VB.NET, Haxe)


12
¿HttpClient y HttpClientHandler deben eliminarse entre solicitudes?
System.Net.Http.HttpClient y System.Net.Http.HttpClientHandler en .NET Framework 4.5 implementan IDisposable (a través de System.Net.Http.HttpMessageInvoker ). La usingdocumentación de la declaración dice: Como regla general, cuando usa un objeto IDisposable, debe declararlo e instanciarlo en una declaración de uso. Esta respuesta usa este patrón: var baseAddress = new Uri("http://example.com"); var cookieContainer = …


17
Anidado utilizando declaraciones en C #
Estoy trabajando en un proyecto Tengo que comparar el contenido de dos archivos y ver si coinciden con precisión. Antes de una gran cantidad de verificación de errores y validación, mi primer borrador es: DirectoryInfo di = new DirectoryInfo(Environment.CurrentDirectory + "\\TestArea\\"); FileInfo[] files = di.GetFiles(filename + ".*"); FileInfo outputFile = …
316 c#  .net  file  using 

4
MySQL ON vs USING?
En un MySQL JOIN, ¿cuál es la diferencia entre ONy USING()? Por lo que puedo decir, USING()es una sintaxis más conveniente, mientras que ONpermite un poco más de flexibilidad cuando los nombres de columna no son idénticos. Sin embargo, esa diferencia es tan pequeña que pensarías que simplemente la eliminarían …
252 mysql  join  using 


10
¿Debo desechar () DataSet y DataTable?
DataSet y DataTable implementan IDisposable, por lo que, según las mejores prácticas convencionales, debería llamar a sus métodos Dispose (). Sin embargo, por lo que he leído hasta ahora, DataSet y DataTable en realidad no tienen recursos no administrados, por lo que Dispose () en realidad no hace mucho. Además, …


7
en un bloque "en uso", ¿se cierra una conexión SqlConnection en caso de devolución o excepción?
Primera pregunta: digamos que tengo 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(); } ¿Se cierra la conexión? Porque técnicamente nunca llegamos a lo último }como lo hicimos returnantes. Segunda pregunta: esta …
136 c#  using  sqlconnection 

5
¿Hay algún efecto secundario de regresar desde adentro de una instrucción using ()?
Devolver un valor de método desde el interior de una instrucción de uso que obtiene un DataContext parece funcionar siempre bien , así: 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 …
125 c#  using 



8
¿Tengo que Cerrar () una SQLConnection antes de que se elimine?
Según mi otra pregunta aquí sobre los objetos desechables , ¿deberíamos llamar a Close () antes del final de un bloque de uso? 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(); // …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.