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

4
Qual convenção de nomenclatura para arquivo C # que contém várias classes?
Deseja melhorar este post? Forneça respostas detalhadas para esta pergunta, incluindo citações e uma explicação de por que sua resposta está correta. Respostas sem detalhes suficientes podem ser editadas ou excluídas. Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Software Engineering Stack Exchange. Migrou há 8 …
20 c#  .net 


3
C # é realmente uma linguagem multiplataforma?
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Software Engineering Stack Exchange. Migrou há 8 anos . O C # (e a plataforma .net em geral) parece estar se tornando uma boa opção para aplicativos com vários destinos: estrutura oficial do MS .net: desenvolvimento completo do …
20 c#  mono  monodroid 


4
Delphi vs C # para programação em GUI [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á debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
20 c#  delphi 


7
Diferença entre Padrão e Princípio
Qual é a diferença entre padrões e princípios de projeto orientado a objetos? Eles são coisas diferentes? Tanto quanto eu entendi, os dois tentam alcançar algum objetivo comum (por exemplo, flexibilidade). Então, posso dizer que um padrão é um princípio e vice-versa? Princípio do Projeto = SÓLIDO (isto é, Princípio …

3
Como devo fornecer informações adicionais sobre uma exceção?
Sempre que preciso fornecer informações adicionais sobre uma exceção, pergunto-me qual é a maneira correta de fazer isso. Para o bem desta pergunta, escrevi um exemplo. Vamos supor que há uma classe em que queremos atualizar a Abbreviationpropriedade. Do ponto de vista do SOLID, pode não ser perfeito, mas mesmo …
20 c#  exceptions 

1
Duplicar a documentação sobre implementações / substituições de interface é bom ou ruim?
Então nós temos uma interface assim /// <summary> /// Interface for classes capable of creating foos /// </summary> public interface ICreatesFoo { /// <summary> /// Creates foos /// </summary> void Create(Foo foo); /// <summary> /// Does Bar stuff /// </summary> void Bar(); } Recentemente, reproduzimos uma história de documentação que …

2
Quem assinou / aguardou primeiro?
O Python adicionou as construções assíncronas / aguardadas na versão 3.5 em 2015. A comunidade Javascript deu passos nesse sentido por um zilhão de anos e finalmente adicionou uma implementação muito semelhante ao rascunho no ES8 lançado em 2017 (pelo meu entendimento). O TypeScript também adicionou métodos assíncronos em 2015 …





2
Quando usar [Pure] em um construtor?
Estou aprendendo sobre contratos de código no .NET e tentando entender a idéia de construtores puros. o documentação dos contratos de código declara: Todos os métodos chamados dentro de um contrato devem ser puros; isto é, eles não devem atualizar nenhum estado preexistente. Um método puro pode modificar objetos que …

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.