En primer lugar, PascalCasing se reserva comúnmente para propiedades públicas, concursos, métodos, etc. de la clase. Entonces me saltaría 2 y 5.
En segundo lugar, se desaconseja la notación húngara en el mundo .NET, así que (creo que) 3 está listo. Asumiendo que eso es lo que está pasando con 3.
Eso se va con camelCasing y _camelCasing. Por lo general, uso _camelCasing para las variables de clase, y el viejo camelCasing para las variables con un alcance o un método más estrecho. La carcasa de camello es el estándar aceptado utilizado para argumentos de métodos, nombres de variables protegidas / privadas y variables dentro de un método o alcance más limitado.
También me gusta anteponer el guión bajo para que mis variables privadas se agrupen en mi inteligencia. Sin embargo, solo hago esto para las variables con alcance a un tipo. Variables declaradas dentro de un método o alcance más estrecho Dejo el subrayado desactivado. Facilita mantenerlos separados y mantener juntas las variables menos utilizadas.