// Creating a new instance of FileInfo class FileInfo fileInfo = new FileInfo("C:\\Users\\User1\\Documents\\test.txt"); // Displaying file name Console.WriteLine("File Name: " + fileInfo.Name); // Displaying file extension Console.WriteLine("File Extension: " + fileInfo.Extension); // Displaying file size in bytes Console.WriteLine("File Size in Bytes: " + fileInfo.Length); // Displaying directory name of the file Console.WriteLine("Directory Name: " + fileInfo.DirectoryName);
// Creating a new instance of FileInfo class FileInfo fileInfo = new FileInfo("C:\\Users\\User1\\Documents\\test.txt"); // Checking if the file exists if (fileInfo.Exists) { // Deleting the file fileInfo.Delete(); Console.WriteLine("File deleted successfully!"); } else { Console.WriteLine("File does not exist!"); }This code snippet checks if a file exists and deletes it if it does. If the file does not exist, it displays an appropriate message. Overall, the FileInfo class provides a simple and effective way to work with files in C#. It allows developers to perform tasks such as retrieving file properties, creating, deleting, copying, and moving files.