Articles of c #

Log4Net: Especifique programaticamente vários registradores (com vários anexadores de arquivos)

Como (programaticamente, sem configuração xml) configurar múltiplos registradores com Log4Net? Eu preciso que eles escrevam em arquivos diferentes.

Como posso assinar um arquivo usando RSA e SHA256 com o .NET?

Meu aplicativo irá pegar um conjunto de arquivos e assiná-los. (Eu não estou tentando assinar um assembly.) Existe um arquivo .p12 que eu recebo a chave privada. Este é o código que eu estava tentando usar, mas recebo um System.Security.Cryptography.CryptographicException “Invalid algorithm specified.” . X509Certificate pXCert = new X509Certificate2(@”keyStore.p12″, “password”); RSACryptoServiceProvider csp = (RSACryptoServiceProvider)pXCert.PrivateKey; string […]

Clipboard.GetText retorna null (string vazia)

Minha área de transferência é preenchida com texto, mas quando eu corro string clipboardData = Clipboard.GetText(System.Windows.Forms.TextDataFormat.Text); Eu recebo de volta uma corda vazia. Eu brinquei com várias formas da chamada, incluindo: string clipboardData = Clipboard.GetText(); string clipboardData = Clipboard.GetText(System.Windows.Forms.TextDataFormat.UnicodeText); Mas com o mesmo resultado. Estou faltando alguma coisa óbvia?

É possível exportar funções de uma DLL C # como no VS C ++?

No VS C / C ++ você poderia usar extern “C” __declspec(dllexport) -function declaration- . Como faço isso em uma dll C #? Existe código C # equivalente ao código acima? Editar: mais informações Eu estou tentando criar um add-in para o Notepad + + e eu quero usar o C #, mas a maneira […]

“Não foi possível carregar o tipo .Global” causando-me dor

No meu aplicativo .Net 2.0 Asp.net WebForms, eu tenho meu Global.asax contendo o seguinte código: No entanto, quando eu construo, recebo um erro informando Não foi possível carregar o tipo ‘MyNamespace.Global’. Isso parece ser porque o namespace MyNamespace (definido no código por trás do arquivo Global.asax.cs) não é visto pelo compilador no arquivo Global.asax (não […]

Sequência hexadecimal para matriz de bytes em C

Existe alguma function C padrão que converte de seqüência hexadecimal em matriz de bytes ? Eu não quero escrever minha própria function.

Como manipular imagens no nível de pixel em c #

Como faço para manipular imagens no nível de pixel em c #? Eu preciso ser capaz de ler / modificar cada valor RGB de pixel de bitmap separadamente. Um exemplo de código seria apreciado.

Enviar e receber um arquivo em programação de soquete no Linux com C / C ++ (GCC / G ++)

Eu gostaria de implementar uma arquitetura cliente-servidor em execução no Linux usando sockets e linguagem C / C ++ capaz de enviar e receber arquivos. Existe alguma biblioteca que facilite essa tarefa? Alguém poderia dar um exemplo?

É possível compilar e executar novos códigos em tempo de execução no .NET?

Nota: A avaliação da expressão matemática não é o foco desta questão. Eu quero compilar e executar novo código em tempo de execução no .net. Dito isto … Gostaria de permitir que o usuário insira qualquer equação, como a seguinte, em uma checkbox de texto: x = x / 2 * 0.07914 x = x^2 […]

Icecast 2: descrição do protocolo, streaming para ele usando c #

Eu preciso escrever um cliente Icecast 2 que será capaz de transmitir áudio do computador (arquivos mp3, gravação de placa de som e assim por diante) para o servidor. Eu decidi escrever um cliente desse tipo em C #. Duas questões: 1) Será muito útil conhecer as diretrizes comuns (melhores práticas, talvez truques) que eu […]