public static DrivesInfo GetSystemDrives() { var sysDrives = DriveInfo.GetDrives(); var drives = sysDrives .Where(drive => drive.IsReady && drive.TotalSize > 0) .Select(drive => new EsDriveInfo(drive.Name, drive.TotalSize, drive.AvailableFreeSpace)) .ToArray(); var info = new DrivesInfo(drives); return info; }
public static DrivesInfo GetSystemDrives() { var sysDrives = DriveInfo.GetDrives(); var drives = sysDrives .Where(drive => drive.IsReady && drive.TotalSize > 0) .Select(drive => new EsDriveInfo(drive.Name, drive.TotalSize, drive.AvailableFreeSpace)) .ToArray(); var info = new DrivesInfo(drives); return(info); }