Предупреждение компилятора (уровень 4) CS0109
Член "член" не скрывает унаследованный член. Новое ключевое слово не требуется
Объявление класса включает ключевое слово new , хотя это объявление не переопределяет существующее определение в базовом классе. Вы можете удалить ключевое слово new .
Следующий пример приводит к возникновению предупреждения 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()
{
}
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: