Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Atrybut "member" nie wymaga atrybutu CLSCompliant, ponieważ zestaw nie ma atrybutu CLSCompliant
W pliku kodu źródłowego, w którym nie określono zgodności ze specyfikacją języka wspólnego (CLS), konstrukcja w pliku została oznaczona jako zgodna ze specyfikacją CLS. Jest to niedozwolone. Aby rozwiązać to ostrzeżenie, dodaj atrybut zgodny ze specyfikacją CLS na poziomie zestawu do pliku (w poniższym przykładzie usuń komentarz z wiersza zawierającego atrybut poziomu zestawu). Aby uzyskać więcej informacji na temat zgodności ze standardem CLS, zobacz Niezależność języka i składniki niezależne od języka.
Przykład
Poniższy przykład generuje cs3014:
// CS3014.cs
using System;
// [assembly:CLSCompliant(true)]
public class I
{
[CLSCompliant(true)] // CS3014
public void M()
{
}
public static void Main()
{
}
}