Заставить Visual Studio 2010 использовать String вместо string

#c# #string #visual-studio-2010

#c# #строка #visual-studio-2010

Вопрос:

Когда Visual Studio 2010 генерирует код (пример: выберите опцию для реализации интерфейса), он генерирует «string» вместо «String», даже если я определил интерфейс с параметрами «String».

Есть ли способ заставить VS2010 всегда генерировать «String». Я предпочитаю использовать .ЧИСТЫЕ имена типов, а не псевдонимы C # для типов.

Комментарии:

1. Я также искал эту функцию, ни VS2010, ни resharper не содержат этой функции…

2. Просто любопытно 🙂 Я имею в виду, что вы также используете только «Object», «Int32», «Single» и т.д. …?

3. Вы — любимая тема блога Джеффа Этвуда. codinghorror.com/blog/2007/06 /…

Ответ №1:

string — это псевдоним String, поэтому технически между ними нет разницы.

Комментарии:

1. Я уверен, что OP знает об этом. Я думаю, что вопрос касается стиля («Используйте имена типов .net, а не псевдонимы») и того, как заставить сгенерированный VS код соответствовать вашему руководству по стилю.

Ответ №2:

Из информации MSDN о string «Тип string представляет последовательность из нуля или более символов Юникода. string — это псевдоним для String в .NET Framework.» Итак, это то же самое String и string .

Увидимся