C#基础加强

1、Console.WriteLine()的运用
->只写一个Console.WriteLine()表示换行
如果想输出一段文本,就将文本用“”写在括号里Console.WriteLine(输出的文本“需要”)
->Console.WriteLine()方法里可以有多个参数(每个参数用逗号分隔)
->括号里第一个参数必须是一个字符串,其后的可以是任何类型,但只显示第一个参数,其后的每一个参数都是为第一个参数“填空”的;挖坑使用花括号里面的数字,填坑用其后的参数,数字一定要满足参数个数《=其后的参数个数;


2、交换变量要用中间变量
->注意变量的命名规则(见名识义)、
->注释
//行注释
行间注释/*  可以注释之间的任意文本 ,注释不能嵌套注释    */  
文档注释   ///


3、每一个类一个文件
步骤:选中项目->右键->添加新项->类
4、C#中同一个项目如果所有成员使用使用相同的命名空间做逻辑划分,只要命名空间相同就可以简单的理解为:“好像是写在同一个文件里一样”
->如果命名空间不同:可以使用两种方法:一是在开头引用命名空间,二是在使用时:命名空间..类名




5、同一个解决方案内有多个项目时,注意设定启动项
6、单步调试:F11(高亮处为执行的语句)


7、流程控制
->switch-case语法:
 在case中存进来的比较的值,那么传进来的数据时什么酒直接转到
一般情况下不能省略break,只有在多条case匹配一个执行代码时


8、每一个逻辑都是使用者两个逻辑(选择、循环)进行混合实现


9、方法就晒函数,是重用的一种机制
->没有参数与返回值的语法做
//当做个一种功能方法来用
[public][static] void 方法名()
{
//方法体
由main直接使用的方法用static
}


ctrl+k+s调用外侧方法把选择的文本折叠

->方法定义在类内其他方法外面(不能嵌套定义)
->方法内的变量都是局部变量,与其他方法内的变量无影响
->带有返回值的方法
->带有参数的方法
->带有参数与返回值的方法
 
 [public][static] 返回值类型 方法名()
{
//方法体
由main直接使用的方法用static
}

10、转换数字的方法
int num Convert.ToInt32
->如果字符串转换成功

凡是定义变量,做好给其一个默认值

11、winform的复习
12、枚举(列举)
->枚举是一个类型,一般定义于命名空间和类的中间;
->定义方式:enum 名称{东 ,南,西,北}
->使用方法:枚举名 dir=枚举名.枚举的一个值;
->好处:方便、限制可取值
->枚举本质上就是int

13、结构
->定义:[public]struct 结构名
{

}

结构的细节:
1、成员要public修饰才允许访问
2、结构中不能为结构成员赋初值;
3、结构中只有常量(const)才允许初始值
4、结构中可以有方法;
5、结构有构造方法(public 结构名(){});
6、不能显式的声明无参的构造方法;
7、使用构造方法必须为所有的变量成员赋初值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值