C#学习
yangyong0717
这个作者很懒,什么都没留下…
展开
-
C# yield return 用法与解析
当初没有认真理解 yield 这个关键字,现在又遇到了依旧不理解,为了以后不再为了 yield 困惑,决定好好研究一下 yield 的用法与意义:yield 从字面上理解有“退位,屈服”的意思,转一下弯就理解成“权限转移”,也就是将控制权交给别人,在这里就是把集合里满足条件(如果没有过滤条件,就是全体)的个体的操作转移给另一个对象。class Program { s转载 2017-05-11 10:24:08 · 4561 阅读 · 0 评论 -
关于yield return的使用
文实例讲述了C#中yield return用法,并且对比了使用yield return与不使用yield return的情况,以便读者更好的进行理解。具体如下:yield关键字用于遍历循环中,yield return用于返回IEnumerable,yield break用于终止循环遍历。有这样的一个int类型的集合:[cpp] view plain转载 2017-04-23 19:49:45 · 968 阅读 · 0 评论 -
C#中#define后面直接加一个名词是什么意思?
定义宏,并在预处理过程中将其替换为空字符串(即删除)。这样做主要是为了标记某些内容,使程序阅读者能够清楚标记表明的意义,同时又不影响被编译的源代码。原创 2017-05-10 15:44:40 · 3674 阅读 · 0 评论 -
关于C#的委托和事件详细解析
今天学习委托找到了一篇特别好的博文,博主把两者的使用情境和联系,讲解的非常透彻。而且中间的很多实例也是非常合适。可以说作者是站在一定的高度进行讲解,下面分享给大家博客地址:http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx不过真正的应用在项目中,还需要以后更加深入的理解。非常感谢作者原创 2017-09-15 21:30:02 · 301 阅读 · 0 评论