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.
The member 'member' does not hide an inherited member. The new keyword is not required
A class declaration included the new keyword even though the declaration does not override an existing declaration in a base class. You can delete the new keyword.
The following sample generates CS0109:
// CS0109.cs
// compile with: /W:4
namespace x
{
public class a
{
public int i;
}
public class b : a
{
public new int i;
public new int j; // CS0109
public static void Main()
{
}
}
}