【C#从⼊门到放弃】基本语法与函数
基础变量类型
1.有符号整数:sbyte,short,int,long
⽆符号整数:byte(8位),ushort,uint,ulong
2.浮点数:float(32位),double,decimal
3.其他:char(16位),bool,string.
类型转换
1.隐式转换 如:short->int
2.显式转换
Convert命令转换,⽤作将string转换为数值 如:Convert.ToDouble();
函数
不定参数调⽤:SumVals(1,2,3,5);
通过关键字params可以接收任意个int参数
参数传递(值传递和引⽤传递)
⼀般情况下都是值传递。
1.引⽤传递时使⽤关键字ref.
定义函数:
调⽤时也需要保持⼀致:
注意:传⼊参数不能是常量(const int num),且必须已经初始化(不能假定初始化)。
2.关键字out 与ref类似,都可以将值传到外部,但out会认定传⼊参数是未赋值的,即使赋值了,也被清空。数组遍历
结构类型
short a = (short )100;static
int SumVals(params int [] vals){}
static void ShowDouble(ref int val){}
int num = 5;
ShowDouble(ref num);
foreach (string str in args){
}
struct Name{
public string a;
public void tostring (){}
}
委托
通过委托可以⾃⼰决定调⽤哪个函数调试程序delegate
double Pross(double a,double b);static double add(double a,double b){}
static double mul(double a,double b){}//使⽤writeline函数
Pross p = new Pross(add);p(1,2);
using System .Diagnostics ;Debug .WriteLine ();
Trace .WriteLine ();//这发布了程序依然有信息打印
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论