Как и указывали другие люди, вы обычно можете определить, какой является, по какой области используется элемент. Вы на самом деле не можете иметь параметр и локальную переменную в одной и той же области видимости, и если вам нужна закрытая переменная, просто используйте this.myInteger. Поэтому я не думаю, что Microsoft беспокоится об этом слишком сильно, так как вы можете легко различать их, если хотите.
Но, как говорится, я немного удивлен, что никто еще не сказал об этом, но забудьте о Microsoft и их соглашениях об именах (ну, кто-то, возможно, уже сказал это, так как мне пришлось бежать на собрание и оставить это открытым, не представляя Это). Венгерская нотация была также соглашением об именах, начатым в Microsoft (или это был Xerox? Я никогда не могу вспомнить, когда придумал Simonyi). Я не могу думать ни о ком, кого я знаю, который не проклинает название венгерской нотации по сей день. Мы были настолько раздражены этим в том месте, где я работал, что придумали наш собственный стандарт, который мы использовали внутри. Это имело больше смысла для нас и немного ускорило нашу работу (на самом деле это было довольно близко к тому, что сейчас предлагает Microsoft, но все было в паскале, за исключением частных переменных).
Тем не менее, новый стандарт, который использует Microsoft (сочетание верблюжьего и паскальского дела), не так уж и плох. Но если вам и вашим коллегам это не нравится, придумайте свой собственный набор стандартов (коллективно лучше). Это, конечно, зависит от того, есть ли в вашей компании набор стандартов. Если они это сделают, придерживайтесь их. В противном случае придумайте, что работает для вас и ваших коллег. Просто держи это логично.
Поскольку Аарона попросил процитировать Чарльза Симони и венгерскую нотацию:
http://en.wikipedia.org/wiki/Charles_Simonyi
http://en.wikipedia.org/wiki/Hungarian_notation
http://msdn.microsoft.com/en-us/library/aa260976(v=VS.60).aspx
http://ootips.org/hungarian-notation.html
http://www.hitmill.com/programming/vb/Hungarian.html
http://web.mst.edu/~cpp/common/hungarian.html
Последние два являются лишь примерами венгерской нотации, а ссылка на ootips - всего лишь несколько цитат, касающихся некоторых мнений по этому вопросу. Обратите внимание, что существует также система венгерской нотации, но, насколько я знаю, она стала популярной среди программистов Microsoft (хотя, в отличие от Simonyi для вариаций приложений, я не знаю кого).