Задумывались ли вы, почему MS не пишет сокращения в верхнем регистре?Например, Guid, BmpBitmapEncoder, System.Net.Mime, HttpWebRequest, XmlDocument и т. Д. Вместо GUID, BMPBitmapEncoder, System.Net.MIME, HTTPWebRequest, XMLDocument.Я подозреваю, что это для лучшей читабельности, но на мой взгляд, это хуже, и, возможно, даже немного неправильно.Есть ли документ MS, который объясняет, почему они решили сделать это так?Я уверен, что это намеренно, но вот бонусный вопрос, найдите имя в BCL, которое содержит все заглавные буквы:)