04 2008 档案
摘要:好多知识,如果我们要多问点为什么,可能就能得到更多,了解更多,今天就看一下Main方法的参数和返回值。 Main方法有一个参数是string[],有一个返回值是int,作用是什么呢? 参数,是一个方法调用别一个方法时传入的变量,Main方法又是一个程序的入口方法,这上参数一定是别的程序调用时传进来的,看这样一个程序: 被调程序代码: 1using System; 2using System.C...
阅读全文
摘要:接着上一篇说, IAsyncResult asyncresult1 = dl.BeginInvoke(2, null, null); 中的两个null参数是用来作什么用的呢? 先说第一个,null,它的类型为AsyncCallback的委托,看一下这种委托的定义: public delegate void AsyncCallback(IAsyncResult ar); 这个委托对应的方法应该是发...
阅读全文
摘要:委托不但能使事件定阅方法,还有另外一个功能,异步调用方法。 下面看个例子: 1class Program 2 { 3 static void Main(string[] args) 4 { 5 Program p = new Program(); 6 DL dl = p.Square; 7 ...
阅读全文