Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Ostrzeżenie kompilatora (poziom 3) CS0168

Zmienna "var" jest zadeklarowana, ale nigdy nie jest używana

Kompilator wystawia ostrzeżenie na poziomie trzech podczas deklarowania zmiennej, ale nie używa go.

Poniższy przykład generuje ostrzeżenie CS0168:

// CS0168.cs  
// compile with: /W:3  
public class clx
{
    public int i;
}

public class clz
{
    public static void Main() {
        clx a; // CS0168, the variable 'a' is declared but never used
        // try the following line instead
        // clx a = new clx();  // this does not generate a warning because the clx constructor must execute.
    }
}