CS1925 de erro do compilador
Mensagem de erro
Não é possível inicializar o objeto do tipo 'type' com um inicializador de coleção.
Os inicializadores de coleção só são permitidos para as classes de coleção que atendam a determinados critérios.Para obter mais informações, consulte Objeto e inicializadores de coleção (Guia de programação C#).Este erro também é produzido quando você tenta usar a forma curta de um inicializador de matriz aninhado dentro de um inicializador de coleta.
Para corrigir este erro
- Inicializar o objeto chamando seus construtores e métodos.
Exemplo
O código a seguir gera CS1925:
// cs1925.cs
public class Student
{
public int[] Scores;
}
class Test
{
static void Main(string[] args)
{
Student student = new Student { Scores = { 1, 2, 3 } }; // CS1925
}
}