मुझे नहीं लगता कि 'आधिकारिक' सम्मेलन की तरह कुछ है। जहाँ तक मुझे पता है, निम्नलिखित कई अनुभवी C # डेवलपर्स द्वारा अच्छा अभ्यास माना जाता है:
PascalCase for public member variables (string MyName = "James")
camelCase for local variables (string myName = "James")
_leadingUnderscore for private member variables (string _myName = "James")
इस दृष्टिकोण के साथ, कोई भी स्थानीय चर के साथ-साथ सार्वजनिक और निजी सदस्यों के बीच अपने पहले पत्र के मामले में अंतर कर सकता है।
किसी भी कोडिंग सम्मेलन के साथ, यह भी व्यक्तिगत प्राथमिकताओं के अधीन है। इसलिए, कोई निश्चित उत्तर नहीं है। एक सामान्य लक्ष्य यह होना चाहिए कि कोड को यथासंभव पठनीय और समझने योग्य बनाया जाए।