Lezen in het Engels

Delen via


Compilerwaarschuwing (niveau 1) CS3008

Id 'id' verschilt alleen in het geval dat niet CLS-compatibel is

Een openbare, beveiligde of protected internal id onderbreekt de naleving van de Common Language Specification (CLS) als deze begint met een onderstrepingsteken (_). Zie Taalonafhankelijkheid en taalonafhankelijke onderdelen voor meer informatie over CLS-naleving.

Opmerking

In het volgende voorbeeld wordt CS3008 gegenereerd:

C#
// CS3008.cs  
  
using System;  
  
[assembly:CLSCompliant(true)]  
public class a  
{  
    public static int _a = 0;  // CS3008  
    // OK, private  
    // private static int _a1 = 0;  
  
    public static void Main()  
    {  
    }  
}