Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Ostrzeżenie kompilatora (poziom 1) CS3026

Pole zgodne ze specyfikacją CLS "pole" nie może być niestabilne

Zmienna volatile nie powinna być zgodna ze specyfikacją CLS.

Przykład

Poniższy przykład generuje plik CS3026.

// CS3026.cs
[assembly:System.CLSCompliant(true)]
public class Test
{
    public volatile int v0 =0;   // CS3026
    // To resolve remove the CLS-Compliant attribute.
    public static void Main() { }
}