Perguntas com a marcação «.net-3.5»

A versão 3.5 do .NET Framework, que se baseia no 2.0 .NET Framework com assemblies extras (incluindo 3.0). Use para perguntas especificamente relacionadas ao .NET Framework 3.0. Para perguntas sobre o .NET Framework em geral, use a marca .net.

1095
Distinct () de LINQ em uma propriedade específica

Estou brincando com o LINQ para aprender sobre isso, mas não consigo descobrir como usá-lo Distinctquando não tenho uma lista simples (é fácil fazer uma lista simples de números inteiros, essa não é a questão). O que eu quero usar Distinct em uma lista de um Objeto em uma ou mais propriedades do...

1031
Consulta LINQ em um DataTable

Estou tentando executar uma consulta LINQ em um objeto DataTable e, estranhamente, estou descobrindo que executar essas consultas no DataTables não é simples. Por exemplo: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Isso não é permitido. Como obtenho...

913
Criando uma matriz de bytes a partir de um fluxo

Qual é o método preferido para criar uma matriz de bytes a partir de um fluxo de entrada? Aqui está minha solução atual com o .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Ainda é uma idéia melhor ler e gravar trechos do...

454
WCF - Como aumentar a cota de tamanho de mensagem

Eu tenho um serviço WCF que retorna 1000 registros do banco de dados para o cliente. Eu tenho um cliente ASP.NET WCF (eu adicionei referência de serviço no projeto de aplicativo da web asp.net para consumir o WCF). Recebo a seguinte mensagem quando executo o aplicativo cliente: A cota máxima do...

378
Como vincular propriedades booleanas inversas no WPF?

O que tenho é um objeto que possui uma IsReadOnlypropriedade. Se essa propriedade for verdadeira, eu gostaria de definir a IsEnabledpropriedade em um Button (por exemplo) como false. Eu gostaria de acreditar que posso fazê-lo tão facilmente quanto IsEnabled="{Binding Path=!IsReadOnly}"isso, mas...

300
Como analisar uma string em um int nulo

Eu estou querendo analisar uma seqüência de caracteres em um int anulável em c #. ie Eu quero voltar o valor int da string ou null se não puder ser analisado. Eu meio que esperava que isso funcionasse int? val = stringVal as int?; Mas isso não vai funcionar, então o jeito que eu estou fazendo...

251
Método genérico com várias restrições

Eu tenho um método genérico que tem dois parâmetros genéricos. Tentei compilar o código abaixo, mas ele não funciona. É uma limitação do .NET? É possível ter várias restrições para parâmetros diferentes? public TResponse Call<TResponse, TRequest>(TRequest request) where TRequest : MyClass,...

139
Convertendo uma lista genérica em uma sequência CSV

Eu tenho uma lista de valores inteiros (Lista) e gostaria de gerar uma seqüência de valores delimitados por vírgula. Todos os itens da lista são gerados em uma única lista delimitada por vírgula. Meus pensamentos ... 1. passar a lista para um método. 2. Use stringbuilder para iterar a lista e...