Błąd kompilatora CS0082
Typ "type" już rezerwuje element członkowski o nazwie "name" z tymi samymi typami parametrów
Właściwości w czasie kompilacji są tłumaczone na metody z get_
i/lub set_
przed identyfikatorem. Jeśli zdefiniujesz własną metodę, która powoduje konflikt z nazwą metody, zostanie wygenerowany błąd.
Poniższy przykład generuje plik CS0082:
//cs0082.cs
class MyClass
{
//property
public int MyProp
{
get //CS0082
{
return 1;
}
}
//conflicting Get
public int get_MyProp()
{
return 2;
}
public static int Main()
{
return 1;
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: