C#:一些语法的总结

C#程序的组成

一个 C# 程序主要包括以下部分:
1.命名空间声明(Namespace declaration)
2.一个 class
3.Class 方法
4.Class 属性
5.一个 Main 方法
6.语句(Statements)& 表达式(Expressions)
7.注释

Console.ReadKey();

Console.ReadKey();可以使得程序会等待一个按键的动作,防止程序从 Visual Studio .NET 启动时屏幕会快速运行并关闭

内置的引用类型

内置的引用类型有:object、dynamic 和 string

装箱和拆箱

当一个值类型转换为对象类型时,则被称为 装箱;另一方面,当一个对象类型转换为值类型时,则被称为 拆箱。
object obj;
obj = 100; // 这是装箱

分配String类型的值

字符串(String)类型的值可以通过两种形式进行分配:引号和 @引号

在命令行输出以及读取用户的输入的实现

Console.WriteLine( ); //输出
Console.ReadLine();  //读取用户的输入

默认访问修饰符为 private

C# 中使用 ref 关键字声明引用参数

输出参数

return 语句可用于只从函数中返回一个值。但是,可以使用 输出参数 来从函数中返回两个值。输出参数会把方法输出的数据赋给自己,其他方面与引用参数相似: out

当需要从一个参数没有指定初始值的方法中返回值时,输出参数特别有用。

nullable 类型

nullable 类型(可空类型),可空类型可以表示其基础值类型正常范围内的值,再加上一个 null 值。
< data_type> ? <variable_name> = null;

关于接口的注意事项

如果一个接口继承其他接口,那么实现类或结构就需要实现所有接口的成员。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值