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
Definição de operador "==" para Double
Por alguma razão, eu estava entrando na fonte do .NET Framework para a classe Doublee descobri que a declaração de ==é: public static bool operator ==(Double left, Double right) { return left == right; } A mesma lógica se aplica a todos os operadores. Qual é o sentido dessa definição? …
126 c#  .net  language-lawyer 

20
Compare a igualdade entre dois objetos no NUnit
Estou tentando afirmar que um objeto é "igual" a outro objeto. Os objetos são apenas instâncias de uma classe com várias propriedades públicas. Existe uma maneira fácil de o NUnit afirmar a igualdade com base nas propriedades? Esta é a minha solução atual, mas acho que pode haver algo melhor: …


23
Como faço para que este ASP.NET MVC SelectList funcione?
Eu crio uma selectList no meu controlador para exibir na exibição. Estou tentando criá-lo em tempo real, meio que uma coisa ... assim ... myViewData.PageOptionsDropDown = new SelectList(new [] {"10", "15", "25", "50", "100", "1000"}, "15"); Compila, mas a saída é ruim ... <select id="PageOptionsDropDown" name="PageOptionsDropDown"> <option>10</option> <option>15</option> <option>25</option> <option>50</option> …

11
Vários métodos HttpPost no controlador de API da Web
Estou começando a usar o projeto MVC4 Web API, tenho um controlador com vários HttpPostmétodos. O controlador é semelhante ao seguinte: Controlador public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Aqui MyRequestTemplaterepresenta a …

7
O que é o LINQ e o que ele faz? [fechadas]
É difícil dizer o que está sendo pedido aqui. Essa questão é ambígua, vaga, incompleta, excessivamente ampla ou retórica e não pode ser razoavelmente respondida em sua forma atual. Para obter ajuda para esclarecer esta questão para que possa ser reaberta, visite o centro de ajuda . Fechado há 7 …
126 c#  linq 






8
Como executo o código APÓS o carregamento de um formulário?
No .NET, o Windows Forms tem um evento que é acionado antes do carregamento do Formulário (Form.Load), mas não há nenhum evento correspondente que é acionado APÓS o carregamento do formulário. Eu gostaria de executar alguma lógica após o carregamento do formulário. Alguém pode aconselhar sobre uma solução?
126 c#  .net  winforms  events 


5
'wait' funciona, mas chama a tarefa. Resultado trava / deadlocks
Eu tenho os quatro testes a seguir e o último trava quando eu o executo. Por que isso acontece: [Test] public void CheckOnceResultTest() { Assert.IsTrue(CheckStatus().Result); } [Test] public async void CheckOnceAwaitTest() { Assert.IsTrue(await CheckStatus()); } [Test] public async void CheckStatusTwiceAwaitTest() { Assert.IsTrue(await CheckStatus()); Assert.IsTrue(await CheckStatus()); } [Test] public async void …
126 c#  nunit  task  deadlock  async-await 


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.