Erro do compilador CS0730
Não é possível encaminhar o tipo 'tipo' porque é um tipo aninhado de 'tipo'
Esse erro é gerado quando você tenta encaminhar uma classe aninhada.
O exemplo a seguir gera CS0730. Ele consiste em dois arquivos de origem. Primeiro, compile o arquivo CS0730a.cs
de biblioteca e compile o arquivo CS0730.cs
que faz referência ao arquivo 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
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: