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ů.
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;
}
}
Zpětná vazba k produktu .NET
.NET je open source projekt. Vyberte odkaz pro poskytnutí zpětné vazby: