İlk olarak, PascalCasing genellikle sınıfın genel özellikleri, eksileri, yöntemleri, vb. İçin ayrılmıştır. Böylece 2 ve 5'i atlardım.
İkincisi, Macar dünyasındaki notaların .NET dünyasında cesareti kırılmış, yani (sanırım) 3 haklı. Varsayalım ki, 3 ile olan budur.
Bu camelCasing ve _camelCasing ile bırakır. Genelde sınıf değişkenleri için _camelCasing ve bir metodu kapsamalı veya daha dar değişkenler için düz eski camelCasing kullanıyorum. Deve kasası, yöntem argümanları, korumalı / özel değişken isimleri ve bir metot veya daha dar kapsamdaki değişkenler için kullanılan kabul edilmiş standarttır.
Ben de alt çizgi ile hazırlanmayı seviyorum, böylece özel değişkenlerim istihbaratımda gruplandırılıyor. Ancak, bunu yalnızca bir türe dahil edilen değişkenler için yapıyorum. Bir yöntem veya daha dar bir kapsamda bildirilen değişkenler alt çizgiyi kapalı tutarım. Ayrılmalarını ve daha az kullanılan değişkenleri bir arada tutmalarını kolaylaştırır.