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

5
Devo usar métodos abstratos ou virtuais?
Se assumirmos que não é desejável que a classe base seja uma classe de interface pura, e usando os 2 exemplos abaixo, qual é a melhor abordagem, usando a definição de classe de método abstrato ou virtual? A vantagem da versão "abstrata" é que ela provavelmente parece mais limpa e …
11 c#  design 

4
Práticas recomendadas retornando objeto somente leitura
Eu tenho a pergunta "melhores práticas" sobre POO em C # (mas isso se aplica a todos os idiomas). Considere ter uma classe de biblioteca com um objeto a ser exposto ao público, por exemplo, via acessador de propriedade, mas não queremos que o público (pessoas que usam essa classe …



13
Lidar com sopa de chaves
Programei em C # e VB.NET por anos, mas principalmente em VB. Estou mudando de carreira para C # e, no geral, gosto mais de C #. Um problema que estou tendo, no entanto, é a sopa de chaves. No VB, cada palavra-chave de estrutura possui uma palavra-chave estreita correspondente, …



4
Scala seria uma boa escolha em vez de Java?
Iniciaremos um novo projeto que envolverá o treinamento de todos os desenvolvedores .net em Java (frameworks / sistema ECO etc). Temos muito código escrito em C # e parece que tudo isso será desperdiçado, pois precisamos reescrever tudo em Java. O problema que vejo é que, no primeiro ano (provavelmente …
11 java  c#  scala 




8
Convenções de nomenclatura variável? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 4 anos . Acabei de começar a usar o ReSharper (para C …
11 c#  naming  resharper 

1
Alguém tem uma ideia se o MonoDroid está realmente morto?
Minha empresa recentemente investiu nas ferramentas Mono para Android para o Visual Studio, pois temos muitos desenvolvedores .NET e ficamos impressionados com o quão poderosas as ferramentas monodroid pareciam. Depois de ler o Post do ZDNet, fiquei triste ao ver que este projeto pode estar morto. Existe alguém por aí …
11 c#  .net  monodroid 

10
Qual é o ponto das propriedades?
Aqui estão alguns argumentos para propriedades e meus contra-argumentos: Mais fácil de usar do que escrever métodos getter e setter Os pares de métodos getter e setter são cheiros de código. Tornar mais fácil escrever isso é como tornar mais fácil a reprovação em um teste de matemática usando um …

4
Até onde ir com testes de unidade
Uma pergunta feita muitas vezes antes, mas com um desenvolvimento específico inclinado twds mvc. Eu fui um garoto muito bom e codifiquei todas as minhas ações de controlador com testes de unidade correspondentes, o que tem sido ótimo (se um pouco [leia MUITO] repetitivo às vezes). Para ser sincero, na …
11 c#  .net  asp.net-mvc 

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.