cls-compliant

    3

    1답변

    아래의 코드는 경고 CS3006 "ref 나 out 또는 배열 랭크가 다른 CLP와 호환되지 않는 메서드 오버로드 된 MyNamespace.Sample.MyMethod (int [])"를 생성합니다. " 이 경고는 유효합니까? 즉, 진정으로 CLS와 호환되지 않습니까? 명시 적 인터페이스 구현이 오버로드로 계산되지 않을 것이라고 생각했을 것입니다. [ass

    0

    2답변

    이름이 준수하지 않습니까? 형세? 뭐? 정확하게이 메시지를 생성 할 수있는 아이디어가 있습니까? 어떤 아이디어라도 환영합니다. 나는 그런 경고를 한 무리도있다. 사실, CLSCompliant (true)를 제거 할 수는 있지만 근본 원인을 알고 싶습니다.

    5

    2답변

    의 네임 스페이스가있는 .NET 3.5 C# 프로젝트가 있습니다. 나는 다음과 같은 경고 얻을 내 프로젝트에 "Samplenamespace.Utils.Example"라는 어셈블리를 추가하는 경우 는 : 식별자 'Samplenamespace'는 경우에만 다른를 CLS 규격 아니다 Samplenamespace에 소문자 'n'이 있음에 유의하십시오. 현재 프로젝

    93

    4답변

    부호없는 정수가 CLS와 호환되지 않는 이유는 무엇입니까? 형식 사양이 성능만을위한 것이며 정확성이 아니라고 생각하기 시작했습니다.

    26

    2답변

    전체 .NET 어셈블리에 대한 CLS 준수 설정이 가능합니다. 그러나 실제로 어떻게 이루어 집니까? 예 : Visual Studio 2008과 함께 하시겠습니까?