Gợi ý dùm mình bài này với!!!

Badboy 619

Mario & Luigi
Tham gia ngày
17/4/05
Bài viết
790
Reaction score
7
Mình có 1 bt như sau: Nhập tên 1 folder, sau đó hiển thị tên những file có trong folder đó, viết bằng C#, trên Console Application. Mình không biết sử dụng hàm gì để làm bài này, ai giúp dùm mình với, cảm ơn nhiều!
 
đây là đoạn code xem các tập tin ẩn. sửa một chút sẽ được yêu cầu của bạn.

nguồn:neverland87- cộng đồng C việt

Mã:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace ReadHiddenFiles
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Nhap duong dan den thu muc muon xem:");
            string duongdan = Console.ReadLine(); //nhập đường dẫn
            DirectoryInfo di = new DirectoryInfo(duongdan); // khởi tạo đối tượng DirectoryInfo trỏ đến đường dẫn vừa nhập vào
            FileInfo[] fi = di.GetFiles(); //khởi tạo mảng đối tượng FileInfo nhận lấy mảng các tập tin từ phương thức GetFiles()
            foreach (FileInfo f in fi) // duyệt qua từng tập tin trong mảng tập tin FileInfo, nếu tập tin có thuộc tính ẩn thì mới in ra Full Name của nó
            {
                if (f.Attributes.ToString().Contains(FileAttributes.Hidden.ToString()))
                    Console.WriteLine(f.FullName);
            }
        }
    }
}
 
ở trên tui thấy phải có try catch nữa, nếu không nhập sai đường dẫn nó quang ra lỗi đó.
 
Back
Top