क्या फायदे और दो कोडिंग शैलियों नीचे के बीच मतभेद रहे हैं ...सी # BestPractice: निजी वर और लोक मनुष्य/सेटर या सार्वजनिक वार
public void HelloWorld() {
private string _hello;
public string Hello {
get
{
return _hello;
}
set
{
_hello = value;
}
}
}
या
public void HelloWorld() {
public string Hello { get; set; }
}
मेरी प्राथमिकता के लिए है संक्षिप्त सरल कोड, लेकिन राय सुनने में दिलचस्पी है क्योंकि मैं कई डेवलपर्स को देखता हूं जो लंबे मार्ग पर जोर देते हैं।
मैं शीर्षक को बदलने के लिए सुझाव दूंगा * "मैन्युअल रूप से कार्यान्वित गुणों और ऑटो गुणों के बीच क्या अंतर है" * या ऐसा कुछ। आपके कोड नमूने में से कोई भी सार्वजनिक चर (या बल्कि फ़ील्ड, जैसा कि इस मामले में होना चाहिए) का खुलासा नहीं करता है। –