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

सी # का उपयोग कर फ़ाइल खोज

निर्देशिका में फ़ाइलों की सूची से फ़ाइलें खोजने के लिए, निम्न कोड चलाने का प्रयास करें -

उदाहरण

using System;
using System.IO;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         //creating a DirectoryInfo object
         DirectoryInfo mydir = new DirectoryInfo(@"d:\amit");

         // getting the files in the directory, their names and size
         FileInfo [] f = mydir.GetFiles();

         foreach (FileInfo file in f) {
            Console.WriteLine("File Name: {0} Size: {1}", file.Name, file.Length);
         }
         Console.ReadKey();
      }
   }
}

ऊपर, हमने सबसे पहले उस निर्देशिका को जोड़ा है जिसमें हम फ़ाइलें ढूंढना चाहते हैं -

DirectoryInfo mydir = new DirectoryInfo(@"d:\amit");

फिर फ़ाइल पढ़ें -

FileInfo [] f = mydir.GetFiles();

foreach (FileInfo file in f) {
C   onsole.WriteLine("File Name: {0} Size: {1}", file.Name, file.Length);
}

निम्न आउटपुट है -

FileName: Info.txt: Size: 2kb
File Name: New.html: Size: 10kb

  1. छवि आधारित स्टेग्नोग्राफ़ी अजगर का उपयोग कर?

    स्टेग्नोग्राफ़ी परदे के पीछे की जानकारी छिपाने की एक तकनीक है। यह क्रिप्टोग्राफी की तरह नहीं है जो डेटा को एन्क्रिप्ट करने पर केंद्रित है (विभिन्न एल्गोरिदम जैसे SHA1, MD5 आदि के माध्यम से), स्टेग्नोग्राफ़ी डेटा को छिपाने पर अधिक ध्यान केंद्रित करती है (डेटा एक फ़ाइल, छवि, संदेश या वीडियो हो सकता है

  1. बेस 64 डेटा एन्कोडिंग पायथन का उपयोग कर रहा है

    बेस 64 मॉड्यूल में फ़ंक्शन बाइनरी डेटा को प्लेनटेक्स्ट प्रोटोकॉल का उपयोग करके ट्रांसमिशन के लिए उपयुक्त ASCII के सबसेट में अनुवाद करते हैं। एन्कोडिंग और डिकोडिंग फ़ंक्शन RFC 3548 में विनिर्देशों को लागू करते हैं, जो बेस16, बेस32, और बेस64 एल्गोरिदम को परिभाषित करता है, और वास्तविक मानक Ascii85 और

  1. वेबसाइट अवरोधक पायथन का उपयोग कर

    यदि आप एक बड़ी आईटी कंपनी में काम कर रहे हैं तो आप देख सकते हैं कि उनकी कुछ वेबसाइटें अवरुद्ध हैं, खासकर सोशल नेटवर्किंग साइट्स जैसे फेसबुक, यूट्यूब, इंस्टाग्राम इत्यादि। कुछ वेबसाइट को ब्लॉक करने के लिए थर्ड-पार्टी एप्लिकेशन का उपयोग करने के बजाय, हम अपना खुद का कस्टम एप्लिकेशन विकसित कर सकते हैं