Le Type Predefini System Void N'Est Pas Défini Ou Importé

Vous rencontrez l’erreur “Le type prédéfini ‘System.Void’ n’est pas défini ou importé” dans votre code C# ? Pas de panique, c’est un problème courant avec une solution simple. Suivez ce guide pour comprendre cette erreur et la résoudre rapidement.

Qu’est-ce que l’erreur “Le Type Prédéfini ‘System.Void’ n’Est Pas Défini ou Importé” ?

Cette erreur se produit lorsque vous utilisez le mot-clé “void” dans votre code C# sans importer correctement la bibliothèque “System”. Le mot-clé “void” est utilisé pour définir une méthode ou un délégué qui ne renvoie aucune valeur.

Causes de l'erreur


Causes De L'erreur, FR Type

  • Oubli d’importer la bibliothèque “System” : Si vous n’importez pas correctement la bibliothèque “System” dans votre code, vous rencontrerez cette erreur.
  • Utilisation incorrecte du mot-clé “void” : Vous pouvez également rencontrer cette erreur si vous utilisez le mot-clé “void” de manière incorrecte, par exemple en l’utilisant pour définir une variable.

Solutions


Solutions, FR Type

  • Importer correctement la bibliothèque “System” : Pour résoudre cette erreur, vous devez importer la bibliothèque “System” en utilisant la directive “using” au début de votre code. Par exemple, vous pouvez utiliser la directive suivante :
    using System;
    
  • Utiliser correctement le mot-clé “void” : Assurez-vous d’utiliser le mot-clé “void” correctement. Par exemple, vous pouvez l’utiliser pour définir une méthode ou un délégué qui ne renvoie aucune valeur.

Exemples de résolution du problème :

Voici quelques exemples de code qui montrent comment résoudre l’erreur “Le type prédéfini ‘System.Void’ n’est pas défini ou importé” :

// Code avant correction :
public void MyMethod()
{
// Code...
}
// Code après correction :
using System;
public void MyMethod()
{
// Code...
}
// Code avant correction :
delegate void MyDelegate();
// Code après correction :
using System;
delegate void MyDelegate();

En suivant ces étapes, vous pourrez facilement résoudre l’erreur “Le type prédéfini ‘System.Void’ n’est pas défini ou importé” et continuer à coder en paix.

Categorized in:

FR Type,

Tagged in:

,