zu deklarieren Ich habe ein Benutzersteuerelement, das mit fileupload befasst. Ich habe einen Delegaten wie folgt definiertWie generische Ereignisse für generische Delegaten in C#
public delegate void FileUploadSuccess<T>(T value,FileUploadType F)
Wert kann eine Zeichenfolge sowie Byte-Array sein. FileUploadType ist eine Enumeration, die angibt, welcher Dateityp hochgeladen wurde.
Jetzt habe ich ein Ereignis in usercontrol deklariert, um dies zu erhöhen.
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
Was war ich ein generisches Ereignis
public event FileUploadSuccess<T> successString.
+1 , eine vollständige Antwort. –