Опаздываю на вечеринку: я использую типы CLR 100% времени (ну, разве что заставил использовать тип C #, но я не помню, когда это было в последний раз) ,
Изначально я начал заниматься этим несколько лет назад, согласно книгам Ритчи о CLR. Для меня имело смысл, что в конечном итоге все языки CLR должны поддерживать набор типов CLR, поэтому использование типов CLR самостоятельно обеспечивает более четкий и, возможно, более «многократно используемый» код.
Теперь, когда я делал это годами, это привычка, и мне нравится окраска, которую VS показывает для типов CLR.
Единственный реальный недостаток заключается в том, что автозаполнение использует тип C #, поэтому я в итоге заново набираю автоматически сгенерированные типы, чтобы указать тип CLR.
Кроме того, теперь, когда я вижу «int» или «string», мне это просто кажется очень неправильным, как будто я смотрю на C-код 1970-х годов.