摘要:
访问修饰符是一些关键字(public,protected,internal,private),用于指定声明的成员或类型的可访问性。 public :访问不受限制 protected:访问仅限于包含类或从包含类派生的类型 internal:访问仅限于当前程序集 protected internal:访问仅限于当前程序集或从包含类型派生的类型 private:访问仅限于包含类型protecte... 阅读全文
摘要:
迭代器是一种方法、get访问器或运算符,它通过使用yield关键字对数组或集合类执行自定义迭代。yield返回语句会导致源序列中的元素在访问源序列中的下一个元素之前立即返回给调用方。尽管以方法的形式编写迭代器,但编译器会将其转换为一个实际上时状态机的嵌套类。只要客户端代码中的foreach循环继续进行,此类就会跟踪迭代器的位置。 ... 阅读全文
摘要:
事件具有以下特点: 1、发行者确定何时引发事件,订户确定执行何种操作来响应事件。 2、一个事件可以有多个订户,一个订户可处理来自多个发行者的多个事件。 3、没有订户的事件永远不会被调用。 4、事件通常用... 阅读全文
摘要:
委托是一种引用方法类型。一旦为委托分配了方法,委托将与方法具体完全相同的行为。委托方法调用可以像其他任何方法一样,具有参数和返回值。 与委托的签名(由返回类型和参数组成)匹配的任何可访问类或结构中的任何方法都可以分配给该委托。方法可以是静态方法,也可以... 阅读全文