aviso do compilador (nível 1) CS0184

Mensagem de erro

A expressão especificada é nunca do tipo fornecido ('tipo')

A expressão não pode nunca ser True porque a variável que você está testando não está declarado sistema autônomo tipo nem derivado de tipo.

O exemplo a seguir gera CS0184:

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