मान लें कि मुझे एक नई फ़ाइल बनाने की आवश्यकता है जिसका पथ "। \ A \ bb \ file.txt" है। फ़ोल्डर ए और बीबी मौजूद नहीं हो सकता है। मैं इस फ़ाइल को सी # में कैसे बना सकता हूं जिसमें मौजूद नहीं होने पर फ़ोल्डर ए और बीबी स्वचालित रूप से बनाए जाते हैं?पथ के साथ नई फ़ाइल कैसे बनाएं?
5
A
उत्तर
9
यह फ़ोल्डर एक के साथ फ़ाइल पैदा करेगा और bb वे मौजूद नहीं है, तो
FileInfo fi = new FileInfo(@".\a\bb\file.txt");
DirectoryInfo di = new DirectoryInfo(@".\a\bb");
if(!di.Exists)
{
di.Create();
}
if (!fi.Exists)
{
fi.Create().Dispose();
}
1
प्रयास करें यह एक:
new DirectoryInfo(Path.GetDirectoryName(fileName)).Create();
+0
फ़ोल्डर निर्माण के बाद, आप फ़ाइल निर्माण को याद करते हैं – bluish
5
इस प्रयास करें:
string file = @".\aa\b\file.txt";
Directory.CreateDirectory(Path.GetDirectoryName(file));
using (var stream = File.CreateText(file))
{
stream.WriteLine("Test");
}
संबंधित मुद्दे
- 1. नई फ़ाइल के लिए पैच कैसे बनाएं?
- 2. नई फ़ाइल
- 3. OGRE के साथ .mesh फ़ाइल कैसे बनाएं?
- 4. ग्रहण प्लगइन: एक नई फ़ाइल बनाएं
- 5. एक नई फ़ाइल के साथ रजाई पैच
- 6. रेल 3: पथ कैसे बनाएं?
- 7. फ़ाइल स्पैस कैसे बनाएं?
- 8. फ़ाइल पथ में अंतरिक्ष के साथ वीबीएस
- 9. jQuery के साथ नई विंडो में .pdf के साथ कोई भी लिंक बनाएं?
- 10. लिनक्स में इसके सापेक्ष पथ के साथ फ़ाइल कैसे खोलें?
- 11. एकाधिक विकल्पों के साथ बैच फ़ाइल बनाएं
- 12. सिंगल लाइन सामग्री के साथ फ़ाइल बनाएं
- 13. गतिशील रूप से नई संपत्ति कैसे बनाएं
- 14. फ़ाइल पथ
- 15. shutil.copy फ़ाइलों के लिए गंतव्य पथ बनाएं
- 16. MSBuild के साथ एक XML फ़ाइल कैसे बनाएं?
- 17. विंडोज में पिछली अवधि के साथ फ़ाइल नाम कैसे बनाएं?
- 18. ग्नुपलॉट के साथ एक बहु पृष्ठ पीडीएफ फ़ाइल कैसे बनाएं?
- 19. PHP के साथ Tabdelimited फ़ाइल से संरचित सरणी कैसे बनाएं?
- 20. फ़ाइल पथ
- 21. .mbtiles फ़ाइल कैसे बनाएं?
- 22. PHP के साथ पीडीएफ फाइल कैसे बनाएं?
- 23. स्थानीय आईआईएस पर उपनाम पथ कैसे बनाएं?
- 24. डीबीसेट के बनाम। नई इकाई बनाम बनाएं()
- 25. भौतिक पथ के साथ OpenWebConfiguration कैसे खोलें?
- 26. रूट पथ के लिए मार्ग बनाएं, '/', सर्विसस्टैक
- 27. डिफ़ॉल्ट पथ में फ़ाइल का उपयोग कर डेटाबेस बनाएं
- 28. फ़ाइल पथ
- 29. फ़ाइल पथ
- 30. फ़ाइल को एक निर्देशिका कैसे बनाएं?
की डुप्लीकेट http://stackoverflow.com/questions/2134392/ – Midhat