Хорошо, это может быть глупый вопрос, но я не смог найти на нем никакой информации.
Являются ли String.Empty и string.Empty одинаковыми? Я всегда оказываюсь тяготеющим к использованию версии верхнего регистра (String.Empty), потому что я предпочитаю цвет и внешний вид его в моей среде IDE, чем версия в нижнем регистре (string.Empty)...
Есть ли "правильный" способ использования этих, которые отличаются или полностью зависят от личных предпочтений? Это было мое предположение, что они оба одинаковы, но, честно говоря, я никогда не думал об этом, пока по какой-то причине сегодня я не подумал: "Если они оба существуют, они оба должны существовать по какой-то причине".
Есть ли причина, о которой все знают? Если так, то, что это? Может ли кто-нибудь просветить меня?
P.S. "Точные дубликаты" отвечают только на половину вопроса - "что правильно?", А не "почему они оба существуют?"
Точный дубликат: В чем разница между строкой и строкой в С#?
Точный дубликат: Строка vs string в С#