Lire en anglais

Partager via


Avertissement du compilateur (niveau 1) CS0184

L’expression donnée n’est jamais du type fourni ('type')

L’expression ne peut jamais avoir la valeur true, car la variable que vous testez n’est pas déclarée comme type ni dérivée de type.

L’exemple suivant génère l’erreur CS0184 :

// CS0184.cs  
// compile with: /W:1  
class MyClass  
{  
   public static void Main()  
   {  
      int i = 0;  
      if (i is string)   // CS0184  
         i++;  
   }  
}