Tôi đã cố gắng làm cho chương trình ghi vào một tệp được đặt tên bằng dấu thời gian. Về cơ bản, lưu dấu thời gian vào một giá trị chuỗi, tôi muốn nó tạo tệp dựa trên dấu thời gian đó. Ví dụ: "Tệp kê khai chuyến bay 10/14/2010 1:38:29 AM.txt"C# Tôi có thể tạo tên tệp động bằng trình viết luồng không?
Làm cách nào để thực hiện điều này?
tôi đã cố gắng một cái gì đó như thế này:
string timeStamp = DateTime.Now.ToString(), filePath = string.Format("Flight Manifest {0}", timeStamp);
MessageBox.Show(filePath);
StreamWriter outputFile = new StreamWriter(filePath);
bỏ qua hộp thư, đó chỉ là để kiểm tra xem chuỗi có đang xây dựng chính xác hay không. – Sinaesthetic
vấn đề của bạn là gì? sau này bạn chỉ cần viết trong luồng của bạn và xử lý nó –
nó nói rằng "Định dạng đường dẫn nhất định không được hỗ trợ." – Sinaesthetic