-
23-10-2009, 10:09 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Kiểm tra sự tồn tại của file trong lập trình C#?
Mình muốn kiểm tra xem 1 file hoặc 1 folder có tồn tại trong máy hay không thì phải làm thế nào ? Mình nghe nói là dùng Directory , nhưng mình không biết nó hoạt động như thế nào và sử dụng nó ra sao. Các bạn có thể chỉ cho mình phần này được không ? (càng cụ thể càng tốt)
View more random threads:
- Xử lý biến dạng datetime trong SQL 05 và C#
- Đọc file văn bản đuôi .dat trong C# như thế nào
- code nút lệnh "Nhập tiếp" trên C# như thế nào?
- Các ký tự trùng lắp chỉ xuất hiện một lần trong mảng ??
- Paste dữ liệu lên nhiều cells trong GridView của devexpess
- Cách thoát chương trình hoàn toàn khi chương trình đang vẫn còn chạy vòng lặp vô tận? cần chỉ giáo về delegate
- hiển thị nội dung file XML ở DataGridView C#?
- nhập 1 lúc nhiều mặt hàng trên một hóa đơn
- Thao tác Add datatable vào DataSet
- Tăng tự động cột id theo dãy số anpha và số
-
23-10-2009, 10:15 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Sử dụng File.Exists(tên file), trả về true nếu File đã tồn tại và ngược lại
Tuơng tự vơi Folder thì dùng Directory.Exists
Mã:using System; class MainClass{ public static void Main(string[] args) { string sFile = "C:\\abcd.txt"; //Assign a file, be sure to escape the \ string sDir = "c:\\projects\\"; //assign a directory, be sure to escape the \ Console.WriteLine(FileExists(sFile)); Console.WriteLine(DirExists(sDir)); } //----------------------------------------------------------- // FUNCTION: DirExists // Determines whether the specified directory name exists. // IN: [sDirName] - name of directory to check for // Returns: True if the directory exists, False otherwise //----------------------------------------------------------- private static bool DirExists(string sDirName) { try { return (System.IO.Directory.Exists(sDirName)); //Check for file } catch (Exception) { return (false); //Exception occured, return False } } //----------------------------------------------------------- // FUNCTION: FileExists // Determines whether the specified file exists // IN: [sPathName] - file to check for // Returns: True if file exists, False otherwise //----------------------------------------------------------- private static bool FileExists(string sPathName) { try { return (System.IO.Directory.Exists(sPathName)); //Exception for folder } catch (Exception) { return (false); //Error occured, return False } }}
-
09-04-2011, 05:52 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi dieucay555
private static bool FileExists(string sPathName) {
try {
return (System.IO.File.Exists(sPathName)); //Exception for folder
} catch (Exception) {
return (false); //Error occured, return False
}
}
-
23-06-2011, 08:39 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- Hà Nội
- Bài viết
- 0
anh ơi chỉ dùm em sự khác nhau giua Directory voi Directoryinfo..................em cứ nhầm lẫn giữa 2 cái thứ này hoài.
-
23-06-2011, 09:02 AM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi 7ball_fide
-
23-06-2011, 09:38 AM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi 7ball_fide
-
13-02-2012, 05:43 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi 7ball_fide
Pallet nhựa Lâm Đồng giải pháp hoàn hảo cho nhà kho Pallet nhựa Lâm Đồng là một giải pháp đa năng và hiệu quả trong việc vận chuyển và lưu trữ hàng hóa. Trong đó, pallet nhựa Lâm Đồng không chỉ đáp...
Pallet nhựa Lâm Đồng giải pháp...