aviso do compilador (nível 3) CS0642
Mensagem de erro
demonstrativo vazia possivelmente incorreta
Um ponto-e-vírgula após uma demonstrativo condicional pode fazer com que seu código seja executado diferente do que o previsto.
Você pode usar /nowarn opção do compilador ou #pragmas warning Para desabilitar este aviso; consulte /nowarn (Suprimir especificado aviso) (Opções do compilador translation from VPE for Csharp) ou aviso # pragma (Referência C#) Para obter mais informações.
O exemplo a seguir gera CS0642:
// CS0642.cs
// compile with: /W:3
class MyClass
{
public static void Main()
{
int i;
for (i = 0; i < 10; i += 1); // CS0642 semicolon intentional?
{
System.Console.WriteLine (i);
}
}
}