How to Get all drives in C#
By FoxLearn 8/1/2024 2:47:22 AM 183
In C#, you can retrieve all drives available in the system using the DriveInfo class from the System.IO namespace.
How to get all drives in C#
Here's a simple example demonstrating how to get all drives.
// Get all drives in the system DriveInfo[] driveInfos = DriveInfo.GetDrives(); // Iterate through each drive and print its information foreach (DriveInfo drive in driveInfos) { Console.WriteLine($"Drive: {drive.Name}"); Console.WriteLine($"Drive Type: {drive.DriveType}"); if (drive.IsReady) { Console.WriteLine($"Volume Label: {drive.VolumeLabel}"); Console.WriteLine($"File System: {drive.DriveFormat}"); Console.WriteLine($"Total Size: {drive.TotalSize} bytes"); Console.WriteLine($"Available Free Space: {drive.AvailableFreeSpace} bytes"); } }
This code retrieves an array of DriveInfo
objects representing all available drives in the system. Then, it iterates through each DriveInfo
object and prints information such as drive name, drive type, volume label, file system, total size, and available free space.
// c# get logial drivers string[] drives = Directory.GetLogicalDrives(); foreach (string drive in drives) Console.WriteLine(drive);
You can also use GetLogicalDrives method from the System.IO
namespace to retrieve an array driver name, then display the logical drives of the current computer in c#.
Categories
Popular Posts
Monster Admin Template
11/14/2024
Material Admin Dashboard Template
11/15/2024
Responsive Admin Dashboard Template
11/11/2024
Freedash bootstrap lite
11/13/2024