- 博客(2)
- 收藏
- 关注
转载 C#as关键字
if (cls1 is Class2) { Class2 cls2 = (Class2)cls1; } Class2 cls2 = cls1 as Class2; if (cls2!=null) System.Console.WriteLine("Ok");
2017-10-09 10:50:34 386 1
转载 c#关键字,ref和out
ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字。传递到 ref 参数的参数必须最先初始化。这与 out 不同,后者的参数在传递之前不需要显式初始化。这是out与ref的却别所在。 有点像,c++中的函数传递引用,和传递值。比较经典的程序是交换两个数
2017-10-09 10:14:36 177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人