Erreur du compilateur CS0730
Impossible de transférer le type 'type', car il s’agit d’un type imbriqué de 'type'
Cette erreur est générée quand vous essayez de transférer une classe imbriquée.
L’exemple suivant génère l’erreur CS0730. Il se compose de deux fichiers sources. Compilez tout d’abord le fichier bibliothèque CS0730a.cs
, puis le fichier CS0730.cs
faisant référence au fichier bibliothèque.
// 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
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :