Erro do compilador CS0720
'classe estática': não é possível declarar indexadores em uma classe estática
Os indexadores não são significativos em classes estáticas, uma vez que só podem ser usados com instâncias, e não é possível criar instâncias de um tipo estático.
O exemplo a seguir gera CS0720:
// CS0720.cs
public static class Test
{
public int this[int index] // CS0720
{
get { return 1; }
set {}
}
static void Main() {}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: