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



3
quão complexo um construtor deve ser
Estou tendo uma discussão com meu colega de trabalho sobre quanto trabalho um construtor pode fazer. Eu tenho uma classe B que internamente requer outro objeto A. O objeto A é um dos poucos membros que a classe B precisa fazer seu trabalho. Todos os seus métodos públicos dependem do …
18 c#  constructors 


1
padrões / diretrizes de nomenclatura de classe c #
Ao longo dos anos, usei várias convenções de nomenclatura para serviços em meus aplicativos por exemplo: Serviço [ClassName] Gerente [ClassName] Fábrica [ClassName] Fornecedor [ClassName] Auxiliar [ClassName] Geralmente, uso apenas o sufixo "Helper" para classes de utilitário que não possuem dependências externas. No entanto, acho que há um pouco de cruzamento …
18 c#  naming 

13
Recursos C # ou .Net a serem eliminados, assumindo que não há compatibilidade com versões anteriores? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


20
Debate VB.Net vs C # [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
18 c#  .net  vb.net 



3
Chamando vários serviços assíncronos em paralelo
Eu tenho poucos serviços REST assíncronos que não são dependentes um do outro. Ou seja, enquanto "aguarda" uma resposta do Service1, posso chamar Service2, Service3 e assim por diante. Por exemplo, consulte o código abaixo: var service1Response = await HttpService1Async(); var service2Response = await HttpService2Async(); // Use service1Response and service2Response …


7
Por que a criação de instância é do jeito que é?
Eu aprendi C # nos últimos seis meses ou mais e agora estou investigando Java. Minha pergunta é sobre a criação de instâncias (em qualquer idioma, na verdade) e é mais sobre: ​​Eu me pergunto por que eles fizeram dessa maneira. Veja este exemplo Person Bob = new Person(); Existe …

5
Armazenando dados no código
Algumas vezes no passado, eu queria armazenar dados em código. Seriam dados que raramente mudam e são usados ​​em locais onde o acesso a um banco de dados não é possível, prático ou desejável. Um pequeno exemplo seria armazenar uma lista de países. Para isso, você pode fazer algo como: …
17 c# 

3
Detectando IEnumerable "Máquinas de Estado"
Acabei de ler um artigo interessante chamado Ficando muito fofo com retorno de rendimento em c # Isso me fez pensar qual é a melhor maneira de detectar se um IEnumerable é uma coleção enumerável real ou se é uma máquina de estado gerada com a palavra-chave yield. Por exemplo, …
17 c#  api-design 

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.