C#基础知识

 

C#基础知识

数组:五种声明方式

//第一种声明方式

int [] array;

array=newint[2];

 

//第二种声明方式

Int [ ] array1=newint[ 2];

 

//第三种声明方式

 

Int [ ] array2={1,2,3};

 

//第四种声明方式

Int [ ] array3=newint[ ]{1,2,3}

 

//第五种声明方式

Int [ ] array4=newint[3]{1,2,3};

 

//数组大小可以是变量

Intcount=3;

Int [ ] arr =newint[count];

 

属性,索引器,委托,时间

属性:访问修饰一般为public,首字母大写。属性内有get,set访问器,get,set访问器,get内必须要有return关键字,代表从外部接受的值。

 

索引器:索引器的作用:像处理数组一样去处理类的对象。

1.           publicclassStudent  
2.           {  
3.           privatestring[]obj=newstring[10];  
4.            
5.           //this关键字在这里代表每一个类的对象,[]中整数是指通过下标访问  
6.           publicstringthis[intindex]//此是可以通过索引号去访问每一个类的成员  
7.           {  
8.           get  
9.           {  
10.       returnobj[index];  
11.       }  
12.       set  
13.       {  
14.       if(value!=null)  
15.       obj[index]=value;  
16.       }  
17.       }  
18.       staticvoidMain(string[]args)  
19.       {  
20.       Studentstucollection=newStudent();  
21.       stucollection[0]="柯南";  
22.       stucollection[1]="小五郎";  
23.       stucollection[5]="怪盗基德";  
24.       }  
25.       } 

委托:相当于函数指针,可使程序在运行时再指定具体要运行的方法。

(1)定义委托:Public delegate int Call()

(2)实例化委托: object=new Call(方法名)

(3)调用委托:object();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值