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
Os resultados esperados do teste de unidade devem ser codificados?
Os resultados esperados de um teste de unidade devem ser codificados permanentemente ou podem depender de variáveis ​​inicializadas? Os resultados codificados ou codificados aumentam o risco de introdução de erros no teste de unidade? Existem outros fatores que não considerei? Por exemplo, qual desses dois é um formato mais confiável? …
29 c#  unit-testing 

3
Parâmetros opcionais ou construtores sobrecarregados
Estou implementando a DelegateCommande, quando estava prestes a implementar o (s) construtor (es), criei as duas seguintes opções de design: 1: Tendo vários construtores sobrecarregados public DelegateCommand(Action<T> execute) : this(execute, null) { } public DelegateCommand(Action<T> execute, Func<T, bool> canExecute) { this.execute = execute; this.canExecute = canExecute; } 2: Ter apenas …

8
C # Generics - Como evitar o método redundante?
Vamos supor que eu tenha duas classes parecidas com esta (o primeiro bloco de código e o problema geral estão relacionados ao C #): class A { public int IntProperty { get; set; } } class B { public int IntProperty { get; set; } } Essas classes não podem …
28 c#  generics 

6
Existe uma vantagem real no repositório genérico?
Estava lendo alguns artigos sobre as vantagens da criação de repositórios genéricos para um novo aplicativo ( exemplo ). A ideia parece boa porque me permite usar o mesmo repositório para fazer várias coisas para vários tipos de entidade diferentes ao mesmo tempo: IRepository repo = new EfRepository(); // Would …




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.