Perguntas com a marcação «using»

"usando" é uma palavra-chave em algumas linguagens de programação (C ++, C #, VB.NET, Haxe)


12
O HttpClient e o HttpClientHandler precisam ser descartados entre solicitações?
System.Net.Http.HttpClient e System.Net.Http.HttpClientHandler no .NET Framework 4.5 implementam IDisposable (via System.Net.Http.HttpMessageInvoker ). A usingdocumentação da declaração diz: Como regra, quando você usa um objeto IDisposable, você deve declarar e instancia-lo em uma instrução using. Esta resposta usa este padrão: var baseAddress = new Uri("http://example.com"); var cookieContainer = new CookieContainer(); using …


17
Aninhado usando instruções em C #
Estou trabalhando em um projeto. Eu tenho que comparar o conteúdo de dois arquivos e ver se eles se combinam com precisão. Antes de muita verificação e validação de erros, meu primeiro rascunho é: DirectoryInfo di = new DirectoryInfo(Environment.CurrentDirectory + "\\TestArea\\"); FileInfo[] files = di.GetFiles(filename + ".*"); FileInfo outputFile = …
316 c#  .net  file  using 

4
MySQL ON vs USANDO?
Em um MySQL JOIN, qual é a diferença entre ONe USING()? Tanto quanto posso dizer, USING()é apenas uma sintaxe mais conveniente, enquanto ONpermite um pouco mais de flexibilidade quando os nomes das colunas não são idênticos. No entanto, essa diferença é tão pequena que você pensaria que eles acabariam com …
252 mysql  join  using 

14
Por que você deve remover o C # desnecessário usando diretivas?
Por exemplo, raramente preciso de: using System.Text; mas está sempre lá por padrão. Presumo que o aplicativo usará mais memória se o seu código contiver diretivas desnecessárias . Mas há mais alguma coisa que eu deva estar ciente? Além disso, faz alguma diferença se a mesma diretiva de uso for …
216 c#  assemblies  using 

10
Devo Dispose () DataSet e DataTable?
DataSet e DataTable implementam IDisposable, portanto, pelas práticas recomendadas convencionais, devo chamar seus métodos Dispose (). No entanto, pelo que li até agora, o DataSet e o DataTable não possuem recursos não gerenciados, portanto Dispose () não faz muito. Além disso, não posso usar apenas using(DataSet myDataSet...)porque o DataSet possui …


7
em um bloco "using" um SqlConnection é fechado no retorno ou exceção?
Primeira pergunta: diga que eu tenho 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(); } A conexão é fechada? Porque tecnicamente nunca chegamos ao último }como returnantes. Segunda pergunta: Desta vez eu …
136 c#  using  sqlconnection 

5
Existem efeitos colaterais de retornar de dentro de uma instrução using ()?
Retornar um valor de método de dentro de uma instrução using que obtém um DataContext parece sempre funcionar bem , assim: 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 fechar () um SQLConnection antes de ser descartado?
Por minha outra pergunta aqui sobre objetos descartáveis , devemos chamar Close () antes do final de um bloco 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(); // Is this …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.