【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小时内删除。