Tôi đã sử dụng File.ReadAllText để lấy một số csv, nhưng mỗi khi tôi quên đóng tệp trong Excel, ứng dụng sẽ ném ngoại lệ vì nó không thể có quyền truy cập vào tệp.Cách dễ nhất để đọc tệp văn bản bị khóa bởi ứng dụng khác
(Có vẻ điên với tôi, tôi có nghĩa là READ trong ReadAllText có vẻ khá rõ ràng)
Tôi biết rằng có File.Open với tất cả các chuông và còi, nhưng là có một phương pháp 'trung gian' mà doesn' t liên quan đến rối tung xung quanh với bộ đệm và mảng char?
Vâng, tôi lười biếng, vì vậy bỏ phiếu cho tôi xuống, chỉ cho tôi câu trả lời đầu tiên :)
Cảm ơn, điều ngắn nhất tôi có thể đặt giữa {} để lấy toàn bộ chuỗi ra khỏi tệp là gì? (Tôi đã nói tôi đã lười biếng) – Benjol
@ Benjol: Không sao cả. Cập nhật với mã để đọc tất cả văn bản. – Noldorin
@Noldorin, cảm ơn. Đó là liên kết còn thiếu. Tôi đã xem xét tất cả các phương thức có sẵn trên FileStream, không thể hiểu được. – Benjol