Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

ตรวจสอบว่าไฟล์ถูกซ่อนอยู่ใน C #


ในการดึงข้อมูลแอ็ตทริบิวต์ของไฟล์ ให้ใช้ FileAttributes Eumeration มีสมาชิกหลายแบบ เช่น บีบอัด ไดเรกทอรี ซ่อน ฯลฯ

หากต้องการตรวจสอบว่าไฟล์ถูกซ่อนหรือไม่ ให้ใช้ชื่อสมาชิกที่ซ่อนอยู่

หากมีการตั้งค่า FileAttributes.hidden แสดงว่าไฟล์นั้นถูกซ่อนไว้ ขั้นแรก หาเส้นทางเพื่อค้นหาคุณสมบัติ

FileAttributes attributes = File.GetAttributes(path);

หากตั้งค่าต่อไปนี้ แสดงว่าไฟล์ถูกซ่อนโดยใช้ชื่อสมาชิกที่ซ่อนอยู่

 File.SetAttributes(path, File.GetAttributes(path) | FileAttributes.Hidden);
Console.WriteLine("The {0} file is hidden.", path);