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

C# में फाइल के अस्तित्व की जांच करना

File.Exists() मेथड का उपयोग

फाइल मौजूद है या नहीं चेक करने के लिए:

E:\new.txt

File.Exists() मेथड का उपयोग करें:

if (File.Exists(@"E:\new.txt")) { 
    Console.WriteLine("File exists..."); 
}

पूर्ण कोड उदाहरण

using System; 
using System.IO; 

public class Demo { 
    public static void Main() { 
        if (File.Exists(@"E:\new.txt")) { 
            Console.WriteLine("File exists..."); 
        } else { 
            Console.WriteLine("File does not exist in the E directory!"); 
        } 
    } 
}

आउटपुट

File does not exist in the E directory!

महत्वपूर्ण बिंदु:

  • @ वर्बेटिम स्ट्रिंग लिटरल - बैकस्लैश एस्केप नहीं करता
  • File.Exists पथ फाइल है या डायरेक्टरी, दोनों के लिए true लौटाता है
  • केवल फाइल के लिए: File.Exists(path) && !Directory.Exists(path)
  • नेटवर्क पथ्स के लिए भी काम करता है: @"\\server\share\file.txt"

संबंधित मेथड्स:

Directory.Exists(path)  // डायरेक्टरी चेक
File.GetAttributes(path).HasFlag(FileAttributes.Directory)  // फाइल/डिर चेक
  1. मैक पर फ़ाइल का चेकसम कैसे जांचें मैक पर फ़ाइल का चेकसम कैसे जांचें

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

  1. Linux में Find कमांड का उपयोग करके फ़ाइल ढूंढें Linux में Find कमांड का उपयोग करके फ़ाइल ढूंढें

    Linux find कमांड Linux सिस्टम में सबसे महत्वपूर्ण और आसान कमांड में से एक है। यह, जैसा कि नाम से पता चलता है, आपके द्वारा सेट की गई बहुत अधिक शर्तों और चरों के आधार पर आपके Linux PC पर फ़ाइलें ढूंढ सकता है। आप find कमांड का उपयोग करके अनुमतियों, उपयोगकर्ताओं, समूहों, फ़ाइल प्रकार, तिथि, आकार और अन्य

  1. Redis SISMEMBER: सेट सदस्यता को तुरंत सत्यापित कैसे करें Redis SISMEMBER: सेट सदस्यता को तुरंत सत्यापित कैसे करें

    इस ट्यूटोरियल में, हम सीखेंगे कि कैसे जांचें कि कोई निर्दिष्ट तत्व सेट का सदस्य है या नहीं। इसके लिए हम redis-cli में कमांड SISMEMBER का उपयोग करेंगे। सिंटैक्स :- redis host:port> SISMEMBER <key name> <element> आउटपुट :- - (integer) 1 यदि तत्व सेट का सदस्य है। - (integer) 0 यदि तत