Если у меня есть свойство вроде этого
[CLSCompliant(false)]
public uint Something { ... }
и хочу написать альтернативу, я не могу просто написать перегрузку, как я бы сделал для методов. Но как мне это назвать? Есть ли общий способ в библиотеках .NET?
public long SomethingAlternative { ... }
Я предложил бы SomethingAsInt64
явно указать поведенческую разницу.
Возможно, сделайте это обратным способом: сделайте версию жалобы "что-то" и несоответствующую "SomethingUnsigned"
SomethingCompliant означает, что он совместим?
Something64
вроде класса Process имеет