VB.NET में "स्वतः बाहर निकलने पर सेटिंग्स सहेजने" के लिए एक विकल्प है वहाँ सी # में एक समान विकल्प है या निम्न कोड लिखने के लिए एक की जरूरत है? "स्वचालित रूप से बाहर निकलने पर सी # सेटिंग्स सहेजने
private void frmMain_FormClosing(object sender, FormClosingEventArgs e)
{
Properties.Settings.Default.Save();
}
मुझे लगता है कि प्रत्येक परिवर्तन पर गुणों को सहेजने से उपयोगकर्ता थोड़ा अजीब बातचीत करता है, खासकर यदि आप उन्हें अपनी बातचीत रद्द करने की अनुमति देते हैं। जब उपयोगकर्ता किसी फॉर्म को बंद करता है, तो सहेजता है, कुछ सबसिस्टम लोड करता है, एक बेहतर समग्र अनुभव प्रदान करता है। –
आपकी मदद के लिए धन्यवाद ... पीएस: रिच के साथ सहमत होने के इच्छुक हैं लेकिन मुझे आवेदन पसंद है बेहतर बेहतर करें। –
PropertyChanged खतरनाक है। यदि कार्यक्रम बाद में मर जाता है, तो सहेजी गई सेटिंग के कारण स्टार्टअप पर फिर से मर सकता है। आप उपयोगकर्ता इसे फिर से शुरू नहीं कर सकते हैं, फ़ाइल को खोजने में बहुत मुश्किल है। –