我有一个用于处理fileupload的用户控件。我已经定义了一个代表如下如何在c中为通用代理声明泛型事件#
public delegate void FileUploadSuccess<T>(T value,FileUploadType F)
值可以是字符串以及字节数组。 FileUploadType是一个枚举,它告诉上传哪种类型的文件。
现在我已经在usercontrol中声明了一个事件来提出这个问题。
public event FileUploadSuccess<string> successString; //In case I want a file name
public event FileUploadSuccess<Byte[]> successStringImage; // In case I want a byte[] of uploaded image
我想要的东西是一个普通的事件
public event FileUploadSuccess<T> successString.
+1 ,一个完整的答案。 – 2010-06-27 09:23:16