Compilerfehler CS0730
Der Typ 'Typ' ist ein geschachtelter Typ von 'Typ' und kann daher nicht weitergeleitet werden.
Dieser Fehler wird generiert, wenn Sie versuchen, eine geschachtelte Klasse weiterzuleiten.
Beispiel
Im folgenden Beispiel wird CS0730 generiert: Es besteht aus zwei Quelldateien. Kompilieren Sie zunächst die Bibliotheksdatei CS0730a.cs
, und kompilieren Sie dann die Datei CS0730.cs
, die auf die Bibliotheksdatei verweist.
// CS0730a.cs
// compile with: /t:library
public class Outer
{
public class Nested {}
}
// CS0730.cs
// compile with: /t:library /r:CS0730a.dll
using System.Runtime.CompilerServices;
[assembly:TypeForwardedToAttribute(typeof(Outer.Nested))] // CS0730
[assembly:TypeForwardedToAttribute(typeof(Outer))] // OK
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.