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

2
O C # será mesclado com o compilador C ++ nativo? [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á debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
23 c#  c++ 

9
Delegado x Interfaces - Há mais esclarecimentos disponíveis?
Depois de ler o artigo - Quando usar delegados em vez de interfaces (Guia de Programação em C #) , preciso de ajuda para entender os pontos abaixo, que achei que não eram tão claros (para mim). Existem exemplos ou explicações detalhadas disponíveis para estes? Use um delegado quando: Um …
23 c#  design  .net 

8
Como implementar o princípio DRY ao usar a palavra-chave 'using'?
Considere estes métodos: public List<Employee> GetAllEmployees() { using (Entities entities = new Entities()) { return entities.Employees.ToList(); } } public List<Job> GetAllJobs() { using (Entities entities = new Entities()) { return entities.Jobs.ToList(); } } public List<Task> GetAllTasksOfTheJob(Job job) { using (Entities entities = new Entities()) { return entities.Tasks.Where(t => t.JobId == …



3
Devo evitar usar int não assinado em C #?
Recentemente, pensei no uso de números inteiros não assinados em C # (e acho que argumento semelhante pode ser dito sobre outras "linguagens de alto nível") Quando Na necessidade de um número inteiro, normalmente não sou confrontado com o dilema do tamanho de um número inteiro, um exemplo seria uma …


3
Referências não anuláveis ​​em C # 8 e o padrão Try
Há um padrão nas classes C # exemplificadas por Dictionary.TryGetValuee int.TryParse: um método que retorna um valor booleano indicando o sucesso de uma operação e um parâmetro out contendo o resultado real; se a operação falhar, o parâmetro out será definido como nulo. Vamos supor que estou usando referências não …
23 c#  .net  null 



7
"Set" deve ter um método Get?
Vamos ter essa classe C # (seria quase a mesma em Java) public class MyClass { public string A {get; set;} public string B {get; set;} public override bool Equals(object obj) { var item = obj as MyClass; if (item == null || this.A == null || item.A == null) …




3
Devo usar uma lista ou uma matriz?
Estou trabalhando em um formulário do Windows para calcular UPC para números de item. Criei com êxito um que lida com um número de item / UPC por vez, agora quero expandi-lo e fazer isso para vários números de item / UPCs. Comecei e tentei usar uma lista, mas continuo …
22 c#  array  winforms  list 

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.