Vâng, tiêu đề nói lên tất cả. Khi chuyển tên tệp cho một phương thức, tôi có nên sử dụng đối tượng FileInfo hoặc tên tệp thuần túy (chuỗi) không? Tại sao tôi thích cái này đến cái kia?Khi truyền tên tệp cho một phương thức, tôi có nên sử dụng FileInfo hoặc tên tệp thuần túy không?
Một số đồng nghiệp của tôi muốn viết phương pháp như thế này:
- khoảng trống xuất khẩu (FileInfo fileInfo)
Là nó tốt hơn hơn:
- khoảng trống xuất khẩu (string fileName)
Cảm ơn!
Thậm chí có thể lấy trong một đối tượng Stream được thiết lập để viết .... ít hơn chung chung ... có thể được ghi vào tập tin, hoặc web ... – CSharpAtl
Tôi chỉ muốn thêm rằng đây là một câu hỏi hay, nhưng nếu bạn có một phương thức quá tải và sử dụng nó, hãy nhất quán trong suốt mã của bạn. –