Perguntas com a marcação «c#»

C # é uma linguagem de programação orientada a objetos com multiparadigma, gerenciada e coletada por lixo, criada pela Microsoft em paralelo com a plataforma .NET


6
Convenção de nomenclatura a ser usada para parâmetros de função C #
Há situações em que um nome passado no parâmetro será convertido em um novo tipo, mas o nome do objeto passado deve permanecer semelhante. Para o caso de atributos de classe, podemos usar esse operador, mas e a variável local em funções. Qual convenção de codificação é amplamente usada. exemplo, …
14 c#  naming 





3
Diferenças entre Given When Then (GWT) e Arrange Act Assert (AAA)?
No TDD, há a sintaxe Arrange Act Assert (AAA): [Test] public void Test_ReturnItemForRefund_ReturnsStockOfBlackSweatersAsTwo_WhenOneInStockAndOneIsReturned() { //Arrange ShopStock shopStock = new ShopStock(); Item blackSweater = new Item("ID: 25"); shopStock.AddStock(blackSweater); int expectedResult = 2; Item blackSweaterToReturn = new Item("ID: 25"); //Act shopStock.ReturnItemForRefund(blackSweaterToReturn); int actualResult = shopStock.GetStock("ID: 25"); //Assert Assert.AreEqual(expectedResult, actualResult); } No BDD, …
13 c#  unit-testing  tdd  bdd 


5
Como fazer um teste depender dos resultados de outro teste?
Digamos que exista uma classe de utilitário que forneça alguns métodos estáticos comuns usados em qualquer parte do código por muitas outras classes. Como você projetaria seus testes de unidade para os consumidores do utilitário, para que seus testes falhem se algum dos testes do utilitário não passar? Você pode …

2
Como calcular a rotação de figuras com eficiência?
Eu tenho uma figura representada através de uma matriz de bytes (matriz semelhante a bitmap). Exemplo A figura é mostrada no Picture 1. O objetivo é encontrar o melhor ângulo de rotação de alguma figura . Quando a Figura é girada pelo melhor ângulo, o retângulo paralelo aos eixos X …



2
Por que separar a classe CommandHandler com Handle () em vez de manipular o método no próprio Comando
Eu tenho uma parte do padrão CQRS implementada usando a arquitetura S # arp como esta: public class MyCommand { public CustomerId { get; set; } // some other fields } public class MyCommandHandler<MyCommand> : ICommandHandler<MyCommand, CommandResult> { Handle(MyCommand command) { // some code for saving Customer entity return CommandResult.Success; …


2
Implementar a classe Typkass Haskell com interface C #
Estou tentando comparar as classes de tipo de Haskell e as interfaces de c #. Suponha que exista um Functor. Haskell: class Functor f where fmap :: (a -> b) -> f a -> f b Como implementar essa classe de tipo como interface em c #? O que eu …
13 c#  haskell 

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.