Эта новая функция действительно удобна.
Недавно я прочитал документ «Microsoft All-In-One Code Framework», в котором упоминается, что «Дополнительные параметры» не совместимы с CLS.
Поэтому я протестировал его, используя «Дополнительные параметры» в общедоступном API, и включил FxCop, затем я скомпилировал, и FxCop ни на что не жаловался. Между тем, FxCop сообщал о предупреждении, когда я добавляю API, для которого в качестве возвращаемого типа используется uint.
Так что теперь я запутался, "Дополнительные параметры" CLS-совместимы или нет?
И как лучше всего узнать, совместима ли новая языковая функция с CLS?