मैं अपनी .NET एप्लिकेशन सेटिंग्स फ़ाइल को उपयोगकर्ता के% MyDocument% \ MyApplication फ़ोल्डर में सहेजने की कोशिश कर रहा हूं, लेकिन मुझे नहीं पता कि किसी मौजूदा फ़ोल्डर \ फ़ाइल को कैसे जांचें, और बनाएं या सहेजने पर फ़ोल्डर \ फ़ाइल संलग्न करें। मैं एक saveFileDialog खोलना नहीं चाहता क्योंकि मुझे फ़ाइल को सभी उपयोगकर्ता कंप्यूटरों पर एक ही स्थान पर होना चाहिए। यह मेरे पास अभी तक है, लेकिन यह काम नहीं कर रहा है। किसी भी मदद की सराहना की जाएगी:फ़ाइल को मेरे दस्तावेज़ों में सहेजें + ऐप फ़ोल्डर
var saveSettings = settingsList.text; //assign settings to a variable
saveSettings = Regex.Replace(saveSettings, @"\s+", "").Trim() + Environment.NewLine; //remove any extra spaces and add a carriage return so that each setting is on a new line
var fileName = string.Format("{0}\\{1}", Environment.SpecialFolder.MyDocuments + "\\MyApp\\", "settings.dat"); //generate path to settings.dat
File.AppendAllText(fileName, saveSettings); //save settings.dat
क्या आपने फ़ोल्डर के लिए 'Directory.Exist()' विधि देखी है या यदि आप पूर्ण पथ जानते हैं तो आप 'File.Exist() ' विधि भी आप 'RegEx.Replace' का उपयोग क्यों कर रहे हैं जब आप अंतर्निहित 'string.Replace()' विधि का उपयोग कर सकते हैं .. भी आपकी 'string.Format (" {0} \\ {1} "' वह नहीं है अपने पथ में अतिरिक्त 2 बैकस्लेश '\\' डालें ..? – MethodMan
"\\" को \ " – Jeagr