Как сделать статические конструкторы не -закрытыми?

Модификаторы доступа, такие как public, private, не разрешены для статических конструкторов в C #. Тем не менее, анализ кода Visual Studio содержит предупреждение в категории безопасности C #, в котором говорится: «CA2121 :Статические конструкторы должны быть закрытыми ».

Можно ли сделать статический конструктор не -закрытым? Или это ошибка анализа кода Visual Studio?

РАЗЪЯСНЕНИЕ:Я не пытаюсь сделать любой конструктор неприватным -. Так "почему?" вопросы неактуальны. Мне просто интересно узнать о противоречии между двумя инструментами Microsoft, и я хочу узнать, есть ли что-то, чего я не знаю о том, как обрабатываются статические конструкторы.

13
задан Sedat Kapanoglu 2 July 2012 в 11:22
поделиться