Perguntas com a marcação «c#»

C # (pronuncia-se "see sharp") é uma linguagem de programação multiparadigma de tipo estático desenvolvida pela Microsoft. O código C # geralmente tem como alvo a família de ferramentas e tempos de execução .NET da Microsoft, que inclui o .NET Framework, .NET Core e Xamarin, entre outros. Use esta tag para perguntas sobre o código escrito em C # ou especificação formal do C #.

5
Linhas de interpolação de cadeia longa em C # 6
Descobri que, embora a interpolação de strings seja realmente boa quando aplicada às chamadas Format da string da minha base de código existente, dado o limite de coluna geralmente preferido, a string rapidamente se torna muito longa para uma única linha. Especialmente quando as expressões interpoladas são complexas. Com uma …
134 c#  c#-6.0 

5
Quando precisamos definir UseShellExecute como True?
// // Summary: // Gets or sets a value indicating whether to use the operating system shell // to start the process. // // Returns: // true to use the shell when starting the process; otherwise, the process is // created directly from the executable file. The default is true. …
134 c# 









3
Método de simulação Moq sem especificar o parâmetro de entrada
Eu tenho algum código em um teste usando o Moq: public class Invoice { ... public bool IsInFinancialYear(FinancialYearLookup financialYearLookup) { return InvoiceDate >= financialYearLookup.StartDate && InvoiceDate <= financialYearLookup.EndDate; } ... } Então, em um teste de unidade, estou tentando zombar desse método e fazê-lo retornar verdadeiro mockInvoice.Setup(x => x.IsInFinancialYear()).Returns(true); Existe …
133 c#  mocking  moq 

5
Linq apropriada cláusulas where
Escrevo uma quantidade razoável de linq no meu dia-a-dia, mas principalmente declarações simples. Percebi que, ao usar as cláusulas where, há muitas maneiras de escrevê-las e cada uma tem os mesmos resultados, tanto quanto eu sei. Por exemplo; from x in Collection where x.Age == 10 where x.Name == "Fido" …
133 c#  linq 


8
O que padrão (objeto); fazer em c #?
Pesquisando apenas a palavra-chave, mas me deparei com um código que diz MyVariable = default(MyObject); e eu estou querendo saber o que isso significa.
133 c# 


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.