Zitat von
Chewie:
Warum um alles in der Welt versucht der Compiler, das Attribut (so heißt das doch bei .NET, oder?) als Typ aufzufassen und nicht als Attribut??
Hi Chewie
DllImportAttribute IST eine Klasse. Wobei Nachfahren von Attribute ein wenig besonders behandelt werden.
Präventiv, bevor du in weitere Probleme rennst:
Was du da über die Methode gesetzt hast ist im Prinzip ein call auf den Constructor von DllImportAttribute. Das ganze muss konstant zur Compile time sein, damit sichergestellt werden kann, dass zur Laufzeit sehr schnell Instanzen davon angelegt werden können.
.