Вопросы по теме '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