C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#ですべてのドライブを取得します


まず、GetDrivesを使用して、すべてのドライブの名前を取得します-

var drv = DriveInfo.GetDrives();

ループして、システム上のすべてのドライブの名前を取得します-

foreach (DriveInfo dInfo in drv) {
   Console.WriteLine(dInfo.Name);
}

完全なコードを見てみましょう-

using System;
using System.Linq;
using System.IO;
public class Demo {
   public static void Main() {
      var drv = DriveInfo.GetDrives();
      foreach (DriveInfo dInfo in drv) {
         Console.WriteLine(dInfo.Name);
      }
   }
}

出力

/etc/resolv.conf
/etc/hostname
/etc/hosts
/run/secrets
/home/cg/root

注:結果は、オペレーティングシステムによって異なります。上記の出力はLinuxOSで表示されます。

WindowsOSでは次の結果が得られます。

C:\
D:\
E:\

  1. Androidで現在のBluetooth名を取得するにはどうすればよいですか?

    この例は、Androidで現在のBluetooth名を取得する方法について示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "

  2. Androidで現在のスレッド名を取得するにはどうすればよいですか?

    例に入る前に、スレッドとは何かを知っておく必要があります。スレッドは軽量のサブプロセスであり、UIを中断することなくバックグラウンド操作を実行します。この例は、Androidで現在のスレッド名を取得する方法について示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" enco