Číst v angličtině

Sdílet prostřednictvím


Upozornění kompilátoru (úroveň 1) CS3023

Atribut CLSCompliant nemá žádný význam při použití na návratové typy. Zkuste místo toho použít metodu.

Návratové typy funkcí nejsou kontrolovány pro dodržování předpisů CLS, protože pravidla dodržování předpisů CLS platí pro metody a deklarace typů.

Příklad

Následující příklad vygeneruje upozornění CS3023:

// C3023.cs  
  
[assembly:System.CLSCompliant(true)]  
public class Test  
{  
    [return:System.CLSCompliant(true)]  // CS3023  
    // Try this instead:  
    // [method:System.CLSCompliant(true)]  
    public static int Main()  
    {  
        return 0;  
    }  
}