Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Impossibile inoltrare il tipo "type" perché è un tipo nidificato di "type"
Cannot forward type 'type' because it is a nested type of 'type'
Questo errore viene generato quando si tenta di inoltrare una classe nidificata.
Esempio
Nell'esempio riportato di seguito viene generato l'errore CS0730. Sono inclusi due file di origine. Compilare innanzitutto il file di libreria CS0730a.cs, quindi compilare il file CS0730.cs facendo riferimento al file di libreria.
// 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