Erreur du compilateur CS0030
Impossible de convertir le type 'type' en 'type'
Il n’existe aucune conversion prédéfinie entre les types. Vous pouvez définir une conversion personnalisée entre ces types. Pour plus d’informations, consultez Opérateurs de conversion définie par l’utilisateur.
L’exemple suivant génère l’erreur CS0030 :
// CS0030.cs
namespace x
{
public class iii
{
/*
public static implicit operator iii(int aa)
{
return null;
}
public static implicit operator int(iii aa)
{
return 0;
}
*/
public static iii operator ++(iii aa)
{
return (iii)0; // CS0030
// uncomment the conversion routines to resolve CS0030
}
public static void Main()
{
}
}
}
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :