Articles of .net

Objeto CLR antigo simples versus object de transferência de dados

POCO = Plain Old CLR (ou melhor: Class) Object DTO = Objeto de Transferência de Dados Neste post há uma diferença, mas francamente a maioria dos blogs que leio descrevem o POCO na forma como o DTO é definido: DTOs são contêineres de dados simples usados ​​para mover dados entre as camadas de um aplicativo. […]

Como escrever caracteres Unicode no console?

Eu queria saber se era possível, em um aplicativo de console, escrever caracteres como ℃ usando o .NET. Quando tento escrever esse caractere, o console exibe um ponto de interrogação.

Calcular a sum de verificação MD5 para um arquivo

Estou usando o iTextSharp para ler o texto de um arquivo PDF. No entanto, há momentos em que não consigo extrair texto, porque o arquivo PDF contém apenas imagens. Eu faço o download dos mesmos arquivos PDF todos os dias e quero ver se o PDF foi modificado. Se o texto e a data de […]

C # obtendo o caminho de% AppData%

C # 2008 SP1 Eu estou usando o código abaixo: dt.ReadXml(“%AppData%\\DateLinks.xml”); No entanto, estou recebendo uma exceção que aponta para o local de onde meu aplicativo está sendo executado: Não foi possível encontrar uma parte do caminho ‘D: \ Projects \ SubVersionProjects \ CatDialer \ bin \ Debug \% AppData% \ DateLinks.xml’. Eu pensei que […]

Maneira mais fácil de ler e gravar arquivos

Há muitas maneiras diferentes de ler e gravar arquivos ( arquivos de texto , não binários) em C #. Eu só preciso de algo que seja fácil e use a menor quantidade de código, porque vou trabalhar muito com arquivos no meu projeto. Eu só preciso de algo para string pois tudo que eu preciso […]

O método pode ser feito estático, mas deveria?

O Resharper gosta de apontar várias funções por página asp.net que podem se tornar estáticas. Isso me ajuda se eu torná-los estáticos? Devo torná-los estáticos e movê-los para uma class de utilidade?

Dividir uma coleção em partes `n` com o LINQ?

Existe uma maneira legal de dividir uma coleção em n partes com o LINQ? Não necessariamente uniformemente, claro. Ou seja, eu quero dividir a coleção em sub-collections, cada uma contendo um subconjunto dos elementos, onde a última coleção pode ser irregular.

Qual é a diferença entre um inicializador de object e um construtor?

Quais são as diferenças entre os dois e quando você usaria um “inicializador de objects” sobre um “construtor” e vice-versa? Eu estou trabalhando com c #, se isso importa. Além disso, o método de inicializador de object é específico para C # ou .NET?

Auto-propriedades do C # 3.0 – útil ou não?

Nota: Isso foi postado quando eu estava começando C #. Com o conhecimento de 2014, posso realmente dizer que as propriedades automáticas estão entre as melhores coisas que já aconteceram na linguagem C #. Eu estou acostumado a criar minhas propriedades em C # usando um campo privado e público: private string title; public string […]

Precisão e escala decimais no EF Code First

Eu estou experimentando com essa abordagem de código primeiro, mas eu estou descobrir agora que uma propriedade do tipo System.Decimal é mapeada para uma coluna sql do tipo decimal (18, 0). Como faço para definir a precisão da coluna do database?