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# में फ़ाइल का नाम सही तरीके से कैसे बदलें ताकि ऐसी त्रुटियों से बचा जा सके? क्या यह जाँचना ज़रूरी है कि फ़ाइल मौजूद है या नहीं, या कोई आसान तरीका है?
साथ ही, मैं यह समझना चाहूँगा कि यह विभिन्न extensions (जैसे, .txt को .csv में बदलना) के साथ कैसे काम करता है और जब फ़ाइल किसी दूसरे process द्वारा उपयोग में हो तो उसे कैसे हैंडल करें। पहले से धन्यवाद!