C# 编程/关键字/new
外观
new
关键字有两个不同的含义
- 它是一个运算符,它请求由其参数标识的类的新的实例。
- 它是一个修饰符,它明确地隐藏了成员。
例如,请参见下面的代码
public class Car
{
public void go()
{
}
}
Car theCar = new Car(); // The new operator creates a Car instance
int i = new int(); // Identical to … = 0;
public class Lamborghini : Car
{
public new void go() // Hides Car.go() with this method
{
}
}
C# 关键字 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
特殊的 C# 标识符(上下文关键字) | |||||||||||||||
| |||||||||||||||
上下文关键字(在查询中使用) | |||||||||||||||
|