Error del compilador CS0730
No se puede reenviar el tipo 'type' porque es un tipo anidado de 'type'
Este error se genera cuando se intenta reenviar una clase anidada.
El ejemplo siguiente genera la advertencia CS0730: Consta de dos archivos de código fuente. En primer lugar, compile el archivo de biblioteca CS0730a.cs
y el archivo CS0730.cs
que hace referencia al archivo de biblioteca.
// 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
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: