委托与对象是什么概念

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:39:56
我弄不清委托和对象的概念,现在连书都看不懂了.

我理解的,委托是一个特殊的对象.
但是,C#的委托又写着public delegate void hihi()

明明委托是一个对象,怎么又和HIHI()函数扯上关系呢?

搞不懂!!!

说实话,委托是一个相对较新的概念,不是几句就能说清楚的。我只是大概说说:你写那是委托声明,它象一个类,要用必须实例化,(如果你懂线程的话,就很容易理解)public是访问控制,是类内部访问还是外部访问。你说的函数是签名,它要与调用函数签名一样。如:public delegate void add(int x,int y); add add1=new add(add2); void add2(int x,int y)
{console.writeline(" { 0 }"),x+y};
这下就可以用了,其实还可以用匿名方法。你可以去msdn学啊!(很好),最后一句:把书多看几次(有价值的书),多想想,一定不是难事,开始学每个人都是要遇到困难的,加油,come on

委托是个特殊的方法~~