public void RefreshPartitions() { folders = new USBDriveEntry[0]; var fld = new List <USBDriveEntry>(); foreach (var p in drive.Partitions) { FATXFolderEntry fe; FATXReadContents readContents = drive.ReadToFolder( p.PartitionName, out fe); var entry = new USBDriveEntry(p.PartitionName, readContents, fe); fld.Add(entry); } this.folders = fld.ToArray(); }
public void RefreshPartitions() { folders = new USBDriveEntry[0]; var fld = new List<USBDriveEntry>(); foreach (var p in drive.Partitions) { FATXFolderEntry fe; FATXReadContents readContents = drive.ReadToFolder( p.PartitionName, out fe); var entry = new USBDriveEntry(p.PartitionName, readContents, fe); fld.Add(entry); } this.folders = fld.ToArray(); }