Размер и пространство определенного диска - C#
Формулировка задачи:
Нужно показать определённый диск с его объёмом и пространством, а показывает все диски
- C#using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Какой диск выбрать C, D или E? ");
string dirName = Convert.ToString(Console.ReadLine());
if (Directory.Exists(dirName))
{
Console.WriteLine("\nИнформация:");
DriveInfo[] drives = DriveInfo.GetDrives();
foreach (DriveInfo s in drives)
{
Console.WriteLine("Название: {0}", s.Name);
Console.WriteLine("Тип: {0}", s.DriveType);
if (s.IsReady)
{
Console.WriteLine("Объем диска: {0} байтов", s.TotalSize);
Console.WriteLine("Свободное пространство: {0} байтов", s.TotalFreeSpace);
}
}
}
Console.ReadLine();
}
}
}Решение задачи: «Размер и пространство определенного диска»
textual
Листинг программы
if (s.Name!=dirName) continue;