1.ref的用法:传递结构
public class A { public int X{get;set;} } public static void changeA(ref A a) { a.X=2 }
2.out的用法:当返回多个值时,可能类型不同,,这时解决办法有:
2.1申明类和结构,包含所有类型。
2.2使用元组类型
2.3使用out关键字
3.可空类型
int? x=null
1.ref的用法:传递结构
public class A { public int X{get;set;} } public static void changeA(ref A a) { a.X=2 }
2.out的用法:当返回多个值时,可能类型不同,,这时解决办法有:
2.1申明类和结构,包含所有类型。
2.2使用元组类型
2.3使用out关键字
3.可空类型
int? x=null