CSharp làm thế nào để check một tập tin có tồn tại trong thư mục? (CSharp How to check if a file exists in a folder?)


Phần tiếp của loạt bài viết về C# tôi xin trình bày các bài viết về lớp File(class File) và cách sử dụng lớp này để thao tác trên các tập tin.






Khái niệm - Concept

Class File cung cấp các phương pháp tĩnh cho việc tạo ra, sao chép, xóa, di chuyển, mở một tập tin, và hỗ trợ trong việc tạo ra các đối tượng FileStream(luồng dữ liệu tập tin).

Ta sẽ tìm hiểu phương thức đầu tiên của lớp File là phương thức File.Exists(), đây là phương thức cho phép ta kiểm tra sự tồn tại của một tập tin thông qua thông số đường dẫn được truyền vào, nó sẽ trả về True nếu tập tin tồn tại và trả và False nếu tập tin không tồn tại.


Cú pháp - Syntax

public static bool Exists(
    string path
)


Ví dụ - Example

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
// @author: developer.bnson@gmail.com
// @web: vnlives.net

namespace HowToCheckFileExists
{
    class Program
    {
        static void Main(string[] args)
        {

            if (File.Exists("C:/Master.txt"))
            {
                Console.WriteLine("-- Master.txt file is exist!");
            }

            else
            {
                Console.WriteLine("-- Master.txt file does not exist.");           
            }

            Console.ReadLine();

        }
    }
}


Kết quả - Result


















No comments:

Post a Comment