C#学习
星渺alone
这个作者很懒,什么都没留下…
展开
-
C#委托笔记
委托好像是C指针的升级版,可以定向到一个方法的位置 //委托的实际运用 Calculator ca = new Calculator(); Action action = new Action(ca.Report); action.Invoke();//委托调用方法 action(); ca.Report(); //对于有参数的委托的运用 .原创 2020-10-06 10:28:25 · 113 阅读 · 3 评论 -
关于C#那些杂七杂八的东西
Console.WriteLine(Sum(1, 2, 3)); static int Sum(params int[] intarray) { int sum = 0; foreach(var item in intarray) { sum += item; } return sum; }...原创 2020-10-05 15:04:42 · 98 阅读 · 0 评论 -
C#学习————ref和out关键字
其实这两关键字也不过是对其的简单化 我们先看下用java写的 static void Main(string[] args) { int reffs = setjava(1000); Console.WriteLine(reffs); } public static int setjava(int a) { return 30; } 这样实现起来是不是很麻烦呢 因此C#对原创 2020-10-05 14:57:38 · 111 阅读 · 0 评论 -
C#学习————ref和out关键字
最开始看到这两关键字的时候我也很蒙蔽,什么啊,这是 先让我们看看java代码 class javas { static void Main(string[] args) { int data= new javas().getdata(2); print(data); } public int getdata(int a) { a = 10;原创 2020-10-05 15:05:11 · 95 阅读 · 0 评论 -
目前了解到的C#和Java的不同点————属性和索引器
C#对java的很多语法都进行了修补,但变化其实不算很大 属性 属性应该算是对java一直以来get和set封装类的一种简化了。 代码如下: class B { public int name { get; set; } public int age{ get; set; } } 如此如此就封装完两个变量name和age了,感觉也没怎么简单,反而觉得idea的快捷封装更简单点,说一句prop+tab可以快速封装 class Program原创 2020-10-05 14:38:22 · 333 阅读 · 1 评论