黑马程序员--第二次视频复习c#基础

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! -----------------------

(1)数组
类型 [] 变量名={x,x,x};
int [] values={1,3,5,6}
数组角标从0开始
C#中数组长度是固定的一旦确定就不会动态改变
动态声明数组
string name=new srting[4]
创建一个与已知数组长度一样的方法
类型[] 变量名=new 类型[已知数组名.Length];
(2)foreach
string[] names={"hah","sss","www"};
foreach(string name in names)
{
Console.write(name);
}
(3)函数
函数返回数据类型与生命的返回值类型一样
没有返回值的 是空 void 
函数的类 大写开头  参数变量名字小写开头
  可变参数
params  加上params 就是可变参数
static void Ct(params string[] values)此时传的参数必须为字符串类型的因为string
可变参数和不可变参数可以混用但是可变参数必须在参数最后一个


static viodSayHello(string name,params string[] strs)
(4)函数重载
函数名字一样但是 参数必须不一样,类型或参数个数不一样
(5)面向对象
public 任何地方访问  private本类中成员访问字段不要public
 属性 开头大写 public int Age {set{}get{}}
字段 开头小些public intage
字段好处 判断用户输入的和法制而属性不可以判断
属性的用法 class Person5
             {
                private int age
                public int Age
                   {
                      set{this.age=value} 
                       get{return this.age}  
                    }
              }
千万不可  this.Age  reture this.Age 因为字段不存数据 会变成死循环
(6)int datetime bool char  值类型 
     对象时引用类型赋值传递的是引用


--------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值