override关键字
扩展或修改继承的方法、属性、索引器或事件的抽象实现或虚实现。
不能重写非虚方法和静态方法,重写的基方法必须是virtual/abstract/override的。
必须与重写的基方法具有相同的访问修饰符、类型、名称。
Int32.Parse(string) 将字符串的形式转换为等效的32位有符号的整数。
Char.IsDigit(char) 验证一个字符是否为数字。
new 关键字显示隐藏虚方法(基类中的虚方法)、实例化类
string.Split(分隔符) 分析字符串 返回一个数组存储(出去了所含的分隔符)
string.Substr
string.ToLowCase
结构语法:
访问修饰符 struct 结构名
{
Field,Properties,Methods,Events go here.
}
结构与类语法基本相同,在结构中字段被声明为const或static才能被初始化。结构中的构造函数必须带参数。
· 结构是值类型,而类是引用类型。
· 与类不同,结构的实例化可以不使用 new 运算符。
· 结构可以声明构造函数,但它们必须带参数。
· 一个结构不能从另一个结构或类继承,而且不能作为一个类的基。所有结构都直接继承自 System.ValueType,后者继承自 System.Object。
· 结构可以实现接口。
public struct CoOrds
{
public int x,y;
pulic CoOrds(int p1,int p2)
{
X=p1;
Y=p2;
}
}