随笔分类 - C#
摘要:1.什么是委托?是用来干什么的? 委托是一个类,它定义了方法的类型,使得可以将定义的方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。 委托保存的是对函数(function)的引用,即保存对
        阅读全文
                
摘要:[C#基础]List的Sort()、Find()、FindAll()、Exist()的使用方法举例 List函数用得还是比较多的,正好用到其中的向个方法,做了一个例程,再总结一下: 先建一个学生类: 例程代码如下: 通过以上代码测试,排序效果如下: 其它功能显示如图(欢迎访问http://www.c
        阅读全文
                
摘要:1、首先看一个简单的列子 在大部分的情况下,很多人会使用for和foreach来遍历数组,而对于上面的语法却用的很少,但是对foreach的具体来历还很模糊!   2、先从foreach说起 大家都知道要实现foreach的必须要实现IEnumerable和IEnumerator的接口,只有实现了它
        阅读全文
                
摘要:本文实例讲述了C#中yield return用法,并且对比了使用yield return与不使用yield return的情况,以便读者更好的进行理解。具体如下: yield关键字用于遍历循环中,yield return用于返回IEnumerable<T>,yield break用于终止循环遍历。 
        阅读全文
                
摘要:初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。 下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerabl
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号