Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # का उपयोग कर निर्देशिकाओं और फाइलों को सूचीबद्ध करना

सी # में निर्देशिका वर्ग में निर्देशिकाओं और उप-निर्देशिकाओं पर संचालन करने के कई तरीके हैं -

Sr.No विधि और विवरण
1 क्रिएट डायरेक्टरी(स्ट्रिंग)
सभी निर्देशिकाओं और उपनिर्देशिकाओं को निर्दिष्ट पथ में बनाता है जब तक कि वे पहले से मौजूद न हों।
2 CreateDirectoryDirectorySecurity(String)
निर्दिष्ट पथ में सभी निर्देशिका बनाता है, जब तक कि पहले से मौजूद न हो, निर्दिष्ट विंडोज सुरक्षा को लागू करना।
3 हटाएं (स्ट्रिंग)
एक निर्दिष्ट पथ से एक खाली निर्देशिका हटाता है।
4 DeleteBoolean(String)
निर्दिष्ट निर्देशिका को हटाता है और, यदि संकेत दिया जाता है, तो निर्देशिका में किसी भी उपनिर्देशिका और फ़ाइलों को हटा देता है।
5 एन्यूमरेटडायरेक्टरीज(स्ट्रिंग)
निर्दिष्ट पथ में निर्देशिका नामों का एक गणनीय संग्रह देता है।
6 EnumerateDirectories(String, String)
एक निर्दिष्ट पथ में खोज पैटर्न से मेल खाने वाले निर्देशिका नामों का एक गणनीय संग्रह देता है।

निर्देशिका नाम प्राप्त करने के लिए, EnumerateDirectories विधि का उपयोग करें। हमारा फ़ोल्डर DirectoryInfo वर्ग का उपयोग करके सेट किया गया है -

DirectoryInfo info = new DirectoryInfo(@"D:/new");

अब आकार खोजें -

long totalSize = info.EnumerateFiles().Sum(file => file.Length);

निर्देशिकाओं के लिए, उपयोग करें -

info.EnumerateDirectories()

  1. ls फाइलों और निर्देशिकाओं को सूचीबद्ध करने के लिए लिनक्स में कमांड

    ls लिनक्स में कमांड संभवतः उन पहले कमांडों में से एक है जिन्हें आपको कभी भी उपयोग करने की आवश्यकता होती है। इस लेख में, हम कमांड और आमतौर पर इस्तेमाल किए जाने वाले पैरामीटर्स के बारे में जानेंगे। मेरे पसंदीदा विकल्पों का सेट इस प्रकार है: ls -Zaltrh आइए प्रत्येक विकल्प को अलग-अलग देखें, और समझाएं

  1. PowerShell का उपयोग करके फ़ाइलों और फ़ोल्डरों को कैसे हटाएं

    आपकी सभी फ़ाइलों और फ़ोल्डरों को मैन्युअल रूप से हटाना एक परेशानी हो सकती है। लेकिन, अगर आप पावरशेल के आसपास अपना रास्ता जानते हैं, तो यह होना जरूरी नहीं है। इस लेख में, हम PowerShell का उपयोग करके आपकी Windows फ़ाइलों और फ़ोल्डरों को हटाने के विभिन्न तरीके प्रस्तुत करते हैं। PowerShell के साथ अपनी

  1. AirDrop क्या है और इसका उपयोग करके फ़ाइलें कैसे साझा करें

    अब, अन्य Macs, iPhones और iPads को तुरंत फ़ाइलें भेजें जैसे-जैसे तकनीक आगे बढ़ रही है, पुराने को नए द्वारा प्रतिस्थापित किया जा रहा है। इस संबंध में, भरोसेमंद ईमेल को AirDrop द्वारा भी प्रतिस्थापित किया जा सकता है। यह आश्चर्यजनक लग सकता है, लेकिन बोरिंग ईमेल की तुलना में AirDrop वास्तव में एक बेह