Вопросы по теме 'cls-compliant'

Предупреждение «Массивы в качестве аргументов атрибутов несовместимы с CLS», но информация о типе не указана
При компиляции моего решения я получаю несколько предупреждений о следующем: warning CS3016: Arrays as attribute arguments is not CLS-compliant Никакой другой информации о том, какой тип не соответствует требованиям, не приводится. В моих...
4953 просмотров
schedule 28.10.2023

Очистка предупреждения компилятора С# CS3016: массивы в качестве аргументов атрибутов несовместимы с CLS
Возможный дубликат: Массивы в качестве аргументов атрибута не соответствуют CLS-совместимому предупреждению, но информация о типе не указана У меня есть код, который генерирует это предупреждение в нескольких местах. Я хочу их...
2374 просмотров
schedule 06.11.2022

Базовый тип несовместим с CLS, каковы причины этого предупреждения?
Я получил предупреждение от предмета на одном из моих занятий. На самом деле класс очень простой, он просто наследник моего универсального базового типа. Также у меня есть другие наследники этого универсального класса в решении, и таких...
28341 просмотров
schedule 21.05.2022

Последствия защищенной переменной, начинающейся с _ и атрибута CLSCompliant
У нас есть некоторый код C#, в котором есть защищенные переменные, которые были названы символами подчеркивания. protected string _name; public string Name { get { return _name; } set { _name = value; } } Это...
120 просмотров
schedule 27.10.2022

Верно ли, что для всех методов перегрузки операторов .NET должны быть общедоступными и статическими?
Цитата из С# Из CLR Спецификация CLR предписывает, чтобы методы перегрузки операторов были общедоступными и статическими. Я проверил ECMA-335, но не смог найти никаких доказательств. Пока я знаю, что это верно для C# и F#. Верно ли это...
330 просмотров
schedule 01.08.2022

Зубчатый массив CLS-соответствия отличается в C # и VB?
Согласно спецификации Common Language Specification, разрешение перегрузки для методов, имеющих параметры массива, основано на том факте, что они являются массивами, и на их типе элемента. Таким образом, следующий код должен быть совместимым (а это...
180 просмотров
schedule 09.03.2022

Почему этот параметр несовместим с CLS?
Я пытаюсь устранить все CLS-совместимые ошибки, которые есть в нашем решении. Хотя мне удалось разобрать несколько (например, общедоступные переменные, начинающиеся с подчеркивания и использующие беззнаковые целые числа), есть несколько, по которым я...
2790 просмотров
schedule 23.03.2022

Как пометить код .NET Standard как CLS-совместимый?
Название говорит само за себя - как мне пометить стандартную библиотеку .NET как CLS-совместимую? Я написал простую библиотеку на C #, ориентированную на платформу .NET Standard 1.0. Он включает два перечисления: public enum Alignments { Left,...
3626 просмотров
schedule 06.03.2023