我有一個用於處理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