Proprio come altre persone hanno sottolineato, di solito si può dire quale sia quale ambito viene utilizzato l'oggetto. In realtà non puoi avere il parametro e la variabile locale nello stesso ambito e se vuoi la variabile privata, usa this.myInteger. Quindi non penso che Microsoft sia preoccupata troppo per questo, poiché puoi facilmente distinguerli tra loro, se lo desideri.
Detto questo, sono un po 'sorpreso che nessuno lo abbia ancora detto, ma dimentica di Microsoft e delle loro convenzioni di denominazione (beh, qualcuno potrebbe averlo già detto, dato che dovevo correre a una riunione e lasciarlo aperto senza presentare esso). Anche la notazione ungherese era una convenzione di denominazione avviata da Microsoft (o era Xerox? Non riesco mai a ricordare quando Simonyi l'ha inventata). Non riesco a pensare a nessuno che conosco che non maledica il nome della notazione ungherese fino ad oggi. Ci siamo così infastiditi nel posto in cui ho lavorato che abbiamo escogitato il nostro standard che abbiamo usato internamente. Per noi ha avuto più senso e ha accelerato un po 'il nostro lavoro (in realtà era abbastanza vicino a ciò che Microsoft suggerisce ora, ma tutto era un caso pasquale ad eccezione delle variabili private).
Detto questo, lo standard più recente utilizzato da Microsoft (la combinazione di custodia cammello e custodia pascal) non è poi così male. Ma se a te e ai tuoi colleghi non piace, inventate il vostro set di standard (collettivamente è il migliore). Questo ovviamente dipende dal fatto che la vostra azienda abbia già una serie di standard. Se lo fanno, attenersi a loro. Altrimenti inventati ciò che funziona per te e i tuoi colleghi. Mantienilo logico. '
Da quando Aaronaught ha chiesto la citazione di Charles Simonyi e della Notazione ungherese:
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
Gli ultimi due sono solo esempi di notazione ungherese e il link ootips è solo alcune citazioni relative ad alcune opinioni sull'argomento. Si noti che esiste anche la Notazione ungherese di sistema, ma che, per quanto ne so, è diventata popolare anche dai programmatori Microsoft (anche se a differenza di Simonyi per la variante di app, non so chi).