随笔分类 - C#语言基础
摘要:C#中的事件(详解) 想了很久,总算弄明白了C#中的事件是怎么回事。呵呵...下面是一个最简单的事件例子:class Test{ public delegate void EventHandler(); //①申明委托; public event EventHandler Handler; //②定义事件; static void Main() { Test t=new ...
阅读全文
摘要:原文约定: 1.”attribute”和”attributes”均不翻译 2.”property”译为“属性” 3.msdn中的原句不翻译 4.”program entity”译为”语言元素”Attributes in C#介绍Attributes是一种新...
阅读全文
摘要:C#锐利体验2.0:局部类型、空属类型、静态类李建忠 上海祝成科技 高级讲师Agenda•局部类型 •空属类型 •静态类 •讲座总结局部类型的引入 •没有局部类型的时候(C# 1.0): class App { public void Foo() {……} …… public void Ba...
阅读全文
摘要:1.数组声明的基本格式:[代码]2.利用foreach()语句遍历数组元素:[代码]3.数组的动态添加实现:[代码]4.ArrayList动态数组的实现: (1)ArrayList位于System.Collections命名空间里,ArrayList的对象是较为复杂的数组。 (2)ArrayList和Array的区别: a.Array的容量是固定的,而ArrayList的容量是可根据需要自动扩充的...
阅读全文
摘要:在基于Windows平台的程序设计中,事件(event)是一个很重要的概念。因为在几乎所有的Windows应用程序中,都会涉及大量的异步调用,比如响应点击按钮、处理Windows系统消息等,这些异步调用都需要通过事件的方式来完成。即使在下一代开发平台——.NET中也不例外。那么什么是事件呢?所谓事件,就是由某个对象发出的消息,这个消息标志着某个特定的行为发生了,或者某个特定...
阅读全文