I\'ve been reading that the static methods of the File Class are better used to perform small and few tasks on a file like checking to see if it exists and that
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.