مخفی و Read-Only کردن فایل ها در سی شارپ
پنجشنبه, ۱۰ خرداد ۱۳۹۷، ۰۶:۴۱ ب.ظ
فرض کنید یک فایل با نام test.txt در درایو :C داریم. برای مخفی و فقط خواندنی کردن آن می توان به صورت زیر عمل کرد :
using System.IO; namespace HideReadOnly { class Program { static void Main(string[] args) { FileInfo file = new FileInfo(@"C:\test.txt"); file.Attributes = file.Attributes | FileAttributes.ReadOnly | FileAttributes.Hidden; } } }
با اجرای کد بالا فایل مخفی می شود. فایل را از حالت مخفی در آورید. با کلیک راست بر روی آن و رفتن به قسمت Properties مشاهده می کنید که این دو خاصیت به صورت زیر تیک خورده اند :