Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Ostrzeżenie kompilatora (poziom 3) CS0169

Pole prywatne "składowa klasy" nigdy nie jest używane

Zmienna prywatna została zadeklarowana, ale nigdy nie odwoływała się do niej. Typowym sposobem wygenerowania tego ostrzeżenia jest zadeklarowanie prywatnego elementu członkowskiego klasy i użycie go.

Poniższy przykład generuje CS0169:

// compile with: /W:3  
using System;  
public class ClassX  
{  
   int i;   // CS0169, i is not used anywhere
   // Remove the above variable declaration or uncomment TestMethod to clear warning CS0169
   /*
   public void TestMethod()
   {
       i = 5;
       System.Console.WriteLine(i);
   }
   */

   public static void Main()  
   {  
   }  
}