C# में फ़ाइल का नाम कैसे बदलें? सरल और विश्वसनीय तरीका
सभी को नमस्ते! मैं C# में नया हूँ और टेक्स्ट फ़ाइलों के साथ काम करने के लिए एक छोटा प्रोग्राम लिख रहा हूँ। मुझे फ़ाइल को प्रोसेस करने के बाद उसका नाम बदलना है। मैंने File.Move का उपयोग करने की कोशिश की, लेकिन कुछ गड़बड़ हो गई।
यहाँ मेरा कोड है:
```csharp
string oldPath = @"C:\temp\old_file.txt";
string newPath = @"C:\temp\new_file.txt";
File.Move(oldPath, newPath);
```
लेकिन अगर फ़ाइल पहले से मौजूद है तो मुझे एक exception मिलता है। C# में फ़ाइल का नाम सही तरीके से कैसे बदलें ताकि ऐसी त्रुटियों से बचा जा सके? क्या यह जाँचना आवश्यक है कि फ़ाइल मौजूद है या नहीं, या कोई आसान तरीका है?
साथ ही, मैं यह समझना चाहूँगा कि यह विभिन्न एक्सटेंशन (जैसे, .txt को .csv में बदलना) के साथ कैसे काम करता है और जब फ़ाइल किसी अन्य प्रक्रिया द्वारा उपयोग में हो तो उसे कैसे संभालें। पहले से धन्यवाद!