A FileInfo may be needed to deal with Access Control properties. For the rest it is a Static versus Instance choice and you can pick what is convenient.
C# CheckBox: kamu Özellikleri ve tasarrufı C# programlama dili, https://agneskouc372422.mpeblog.com/51883199/açıklaması-c-fileinfo-kullanımı-hakkında-5-basit-tablolar