Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Type 'type' already reserves a member called 'name' with the same parameter types
Properties at compile time are translated to methods with get_ and/or set_ in front of the identifier. If you define your own method that conflicts with the method name, an error is generated.
Example
The following example generates 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;
}
}