Về cơ bản tôi muốn tạo tệp nếu không tồn tại, sau đó viết thư cho nó.Quá trình không thể truy cập tệp khi sử dụng StreamWriter
if (!File.Exists(filePath + fileName))
File.Create(filePath + fileName);
StreamWriter sr = new StreamWriter(filePath + fileName,false);
Cách xử lý lỗi này?
Quy trình không thể truy cập tệp 'c: \ blahblah' vì quá trình này đang được sử dụng bởi một quy trình khác.
Tại sao phải lo lắng với File.Create? Chỉ cần chuyển đường dẫn đến tệp tới hàm tạo của StreamWriter và tránh tạo đối tượng thừa mà bạn không sử dụng. –
@ChrisDunaway Vâng, hoàn toàn, nhưng tôi đã trả lời "tại sao phần thứ hai không thể truy cập tệp?". Bạn biết. –