सबसे पहले, PascalCasing को आम तौर पर वर्ग के सार्वजनिक गुणों, const, विधियों आदि के लिए आरक्षित किया जाता है। तो मैं 2 और 5 को छोड़ देता।
दूसरा, आयु की शादी को .NET दुनिया में हतोत्साहित किया जाता है, इसलिए (उह, मुझे लगता है) 3 सही है। यह मानते हुए कि 3 के साथ क्या हो रहा है।
जो ऊँटनी के सहारे और कैमकोसिंग से निकलता है। मैं आम तौर पर वर्ग चर के लिए _camelCasing का उपयोग करता हूं, और एक विधि या संकरी के लिए चर चर के लिए सादे पुराने ऊंटनी। ऊंट आवरण विधि तर्कों, संरक्षित / निजी चर नाम और चर के लिए एक विधि या संकरा दायरे में स्वीकृत मानक है।
मैं भी अंडरस्कोर के साथ प्रस्तुत करना पसंद करता हूं ताकि मेरे निजी चर को मेरी अंतर्मुखी में वर्गीकृत किया जाए। हालाँकि, मैं केवल ऐसा करता हूं कि वैरिएबल एक प्रकार से स्कैन किया गया हो। एक विधि या संकीर्ण दायरे के भीतर घोषित चर मैं अंडरस्कोर को छोड़ देता हूं। उन्हें अलग-अलग रखना और कम इस्तेमाल किए जाने वाले चर को एक साथ रखना आसान बनाता है।