C#小白学习第二天

data type 数据类型
值类型(Value types)
引用类型(Reference types)
指针类型(Pointer types)

最常用值类型 如 string int long decimal …
其他两个类型还不太清楚。

类型转换 Type conversion
一般大多数类型转换在Console类中。
比如 Console.toDateTime(dt)
部分类型得类中带了一些转换。
dt.tostring()
dt.ToLongDateString() 这个是带样式得输出。

运算符
±*/ ++ – %

判断
if {}
if { } else {}

switch (变量){
case 变量 = 1:
break;

default :
break;
}

循环
for (int i = 0;i<100;i++){

}
int[] bbb = new int[] { 0, 1, 1, 2, 3, 5, 8, 13 };
for( int aaa in int[] bbb){

Console.WriteLine(aaa);
}

while(aaa < 100){

aaa++
}

do{

aaa++
}
while(aaa<100)

C#封装
其实我个人认为就是吧代码分分类,
namespace 是个最大的类,可以用来区分不同的开发小组或者开发成员
class 是次分类,可以根据自己的喜好区分放各种不同类型的代码,也可以当作变量存储器
method 是再次分类,主要存放各种代码语句,然后方便各种调用。

一个项目可以有多个namespace ,一个namespace中可以有多个class,一个class中可以有多个method

封装的时候,可以定义各种访问修饰符
public 公开,所有都可以访问
private 私有,只有再当前对象内访问
protected 向下兼容,在当前对象及子对象内部都可以访问
internal 同一个程序集的对象可以访问
protected internal 访问限于当前程序集或派生自包含类的类型

C#方法
一个方法一般有 修饰符 + 返回值type + 方法名(参数)组成
如果不要返回值,则 返回type 用void

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值