Resultados da pesquisa a pedido "collection-initializer"

1 a resposta

Inicialize a propriedade Attributes de um objeto WebControl usando o inicializador de coleção

Eu quero inicializarWebControl objetos, em linha, mas para alguns campos isso é um pouco complicado. Por exemplo, quando tento inicializar oAttributes propriedade de ...

2 a resposta

Quais benefícios os inicializadores de dicionário adicionam sobre os inicializadores de coleção?

Em um passado recente, houve muita conversa sobre o que há de novo no C # 6.0 Um dos recursos mais comentados é o uso deDictionary inicializadores em C # 6.0 Mas espere, estamos usando inicializadores de coleções para inicializar as coleções e ...

1 a resposta

O inicializador de coleção vazio para a propriedade da lista resulta em nulo

Quando euexecute este código [https://dotnetfiddle.net/GUAot3], não inicializaThisIsAList para uma coleção vazia como eu esperava ... em vez dissoThisIsAList foi nulo. void Main() { var thing = new Thing { ThisIsAList = {} ...

2 a resposta

Por que os inicializadores de coleção em reatribuições não são permitido

Sempre achei que funcionou bem nos dois sentidos. Em seguida, fiz este teste e percebi que não é permitido nas redesignações: int[] a = {0, 2, 4, 6, 8}; funciona bem, mas não: int [ ] a; a = { 0, 2, 4, 6, 8 }; Alguma razão técnica para isso? ...