description | title | ms.date | f1_keywords | helpviewer_keywords | ms.assetid | ||
---|---|---|---|---|---|---|---|
Compiler Error CS0082 |
Compiler Error CS0082 |
07/20/2015 |
|
|
7612976f-de2c-4f6b-87c9-43175821650c |
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.
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;
}
}