c#基础学习1

C# 的类中只能第一方法、属性和成员;所有可执行语句都必须要写在方法中。

参数类型和数据不同都算方法的重载。

标识符

首字符后续字符
允许:a-z,A-Z,_,@a-z,A-Z,_,0-9
不允许:0-9@


关键字(不能用于标识符)

C#关键字都小写;.NET类型名用Pascal大小写约定,上下文关键字可在代码其他部分用作标识符。


Main(注意首字母大写),C#程序的可执行起点


格式化输出字符串  {index,alignment:format}  {索引,可选指定字段宽度:可选指定格式}

{0,10}  右对齐            {0,-10} 左对齐   如果要表示的字符多于指定的字符数,对齐说明符被忽略。

double / string / byte  不能强制转化为bool

int / char  不能强制转化为string

bool 不能强制转化为byte 

数组   

bool [] myArray   //声明数组
myArray = new bool [15] //创建数组
bool [] myArray = new bool[15]  //也可以
Dog [] dogs = new Dog [7]; //声明一个dogs变量用来保存Dog对象的引用数组,然后创建一个包含7个元素的数组,这里创建的是引用
dogs[5]= new Dog(); // 这两行创建dog实例,这两行创建的是实例
dog[0]= new Dog();


public Random Randomizer; // .Net Framework 内置类,名为Random
bool a = myArray[ Randomizer.Next(15)] //Randomizer.Next(15)返回一个0-14之间的数
MessageBox.Show(bigger.EarSize.Tostring()); //要用Tostring将int转化为string才能显示






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值