Perguntas com a marcação «.net»

655
Usando o LINQ para remover elementos de uma Lista <T>

Digamos que eu tenha uma consulta LINQ, como: var authors = from x in authorsList where x.firstname == "Bob" select x; Dado que authorsListé do tipo List<Author>, como posso excluir os Authorelementos deauthorsList retornados pela consulta em authors? Ou, dito de outra maneira, como...

619
Incorporando DLLs em um executável compilado

É possível incorporar uma DLL pré-existente em um executável C # compilado (para que você tenha apenas um arquivo para distribuir)? Se for possível, como alguém faria isso? Normalmente, sou legal em deixar as DLLs do lado de fora e fazer com que o programa de instalação lide com tudo, mas algumas...

605
Executar comandos do prompt de comando

Existe alguma maneira de executar comandos de prompt de comando de dentro de um aplicativo C #? Se sim, como eu faria o seguinte: copy /b Image1.jpg + Archive.rar Image2.jpg Basicamente, isso incorpora um arquivo RAR na imagem JPG. Eu só estava me perguntando se havia uma maneira de fazer isso...

604
Qual é o @ na frente de uma string em C #?

Esta é uma pergunta do .NET para C # (ou possivelmente VB.net), mas estou tentando descobrir qual é a diferença entre as seguintes declarações: string hello = "hello"; vs. string hello_alias = @"hello"; Imprimir no console não faz diferença, as propriedades de comprimento são as mesmas....

594
C # equivalente de SQL Server DataTypes

Para os seguintes tipos de dados do SQL Server, qual seria o tipo de dados correspondente em C #? Numéricos Exatos bigint numeric bit smallint decimal smallmoney int tinyint money Numéricos Aproximados float real Data e

587
Quais são os verdadeiros benefícios do ExpandoObject?

A classe ExpandoObject sendo adicionada ao .NET 4 permite definir arbitrariamente propriedades em um objeto em tempo de execução. Existe alguma vantagem nisso ao usar um Dictionary<string, object>, ou mesmo um Hashtable ? Até onde eu sei, isso não passa de uma tabela de hash que você pode...