当前位置:编程学习 > C#/ASP.NET >>

c#委托的问题

各位大哥 问个小问题 关于委托的
在同一个 one的命名空间
比如 我在A类中有个 方法是
namespace one{

public Class A{
public static void InitA(PictureBox picture, Bitmap bmp)
{
}

 }
}
我委托在 同样的命名空间里面
namespace one
{
 public void DaodaoDelegate(PictureBox picture, Bitmap bmp);
}

现在 我要在B类中使用A类的方法
public class B
{
DaodaoDelegate wt = new  DaodaoDelegate(A.InitA); //这为什么报错呢

public static BB(DaodaoDelegate me)
{
me(); 这里调用 有没错呢

} --------------------编程问答--------------------
委托你都没有加关键字啊 
首先要申明一个delegate类型

你还是先看看这个吧http://wenku.baidu.com/view/72368c1ea76e58fafab003cb.html --------------------编程问答-------------------- public void DaodaoDelegate(PictureBox picture, Bitmap bmp);
=>
public delegate void DaodaoDelegate(PictureBox picture, Bitmap bmp);
--------------------编程问答-------------------- 菜鸟贴 --------------------编程问答-------------------- 错误的详细信息是什么? --------------------编程问答-------------------- namespace one
{
 public void DaodaoDelegate(PictureBox picture, Bitmap bmp);
}


你的委托都没加上Delegate关键字!!!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,