किसी फ़ाइल की विशेषताओं को पुनः प्राप्त करने के लिए, 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);