您的位置:首页 > 编程语言 > C#

C#示例知识点学习(一)

2008-07-24 22:02 246 查看
 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;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息