Articles of .net

Como criar um DateTime .NET a partir do formato ISO 8601

Eu encontrei como transformar um DateTime em um formato ISO 8601 , mas nada sobre como fazer o inverso em C #. Eu tenho 2010-08-20T15:00:00Z , e quero transformá-lo em um object DateTime . Eu poderia separar as partes da corda sozinho, mas isso parece muito trabalho para algo que já é um padrão internacional.

Como ler uma chave privada do PEM RSA do .NET

Eu tenho uma chave privada RSA no formato PEM , existe uma maneira direta de ler isso do .NET e instanciar um RSACryptoServiceProvider para descriptografar dados criptografados com a chave pública correspondente?

Como salvar o object MailMessage no disco como arquivo * .eml ou * .msg

Como faço para salvar o object MailMessage no disco? O object MailMessage não expõe nenhum método Save (). Eu não tenho um problema se ele salva em qualquer formato, * .eml ou * .msg. Alguma idéia de como fazer isso?

Qual é o objective da configuração “Prefer 32-bit” no Visual Studio 2012 e como ela realmente funciona?

Não está claro para mim como o compilador saberá automaticamente compilar para 64 bits quando for necessário. Como ele sabe quando pode segmentar com segurança de 32 bits? Eu estou principalmente curioso sobre como o compilador sabe qual arquitetura deve ser direcionada ao compilar. Analisa o código e toma uma decisão com base no que […]

Elenco Lista para Listar

public interface IDic { int Id { get; set; } string Name { get; set; } } public class Client : IDic { } Como posso transmitir List para List ?

Controle WPF WebBrowser – como suprimir erros de script?

Eu encontrei uma pergunta semelhante aqui: Como faço para suprimir erros de script ao usar o controle WPF WebBrowser? Mas não dessas soluções funcionam para mim. Eu preciso parar os popups de aparecer como eu estou usando o WebBrowser para automatizar as tarefas de administração em um site. SuppressScriptErrors não parece ser um atributo disponível […]

Como as strings são passadas no .NET?

Quando eu passar uma string para uma function, um ponteiro para o conteúdo da string é passado, ou a string inteira é passada para a function na pilha como uma struct seria?

Leia o atributo XML usando XmlDocument

Como posso ler um atributo XML usando o XmlDocument do C #? Eu tenho um arquivo XML que se parece com isso: Como eu iria ler os atributos XML SuperNumber e SuperString? Atualmente estou usando XmlDocument, e recebo os valores entre usando GetElementsByTagName() do XmlDocument e que funciona muito bem. Eu simplesmente não consigo descobrir […]

Por que não posso ter methods estáticos abstratos em c #?

Eu tenho trabalhado com fornecedores ultimamente, e me deparei com uma situação interessante em que eu queria ter uma class abstrata que tivesse um método estático abstrato. Eu li alguns posts sobre o assunto, e meio que faz sentido, mas existe uma explicação clara?

Trabalho rápido com bitmaps em c #

Eu preciso acessar cada pixel de um bitmap, trabalhar com eles e salvá-los em um bitmap. Usando Bitmap.GetPixel() e Bitmap.SetPixel() , meu programa é executado lentamente. Como posso converter rapidamente o Bitmap em byte[] e voltar? Eu preciso de um byte[] com length = (4 * width * height) , contendo dados RGBA de cada […]