概要
cscの作法、調べてみた。
練習問題やってみた。
練習問題
C# で USBドライブのシリアルナンバーを判定せよ。
サンプルコード
using System;
using System.Management;
namespace Test
{
class Program {
private static void ShowDevices() {
var mos = new ManagementObjectSearcher("Select * from Win32_DiskDrive where InterfaceType='USB'");
foreach (var mo in mos.Get())
{
var pin = mo["SerialNumber"].ToString();
Console.WriteLine(pin);
if (pin == "25C21150000600C1")
{
Console.WriteLine("1");
}
else
{
Console.WriteLine("0");
}
}
}
static void Main(string[] args) {
ShowDevices();
}
}
}
以上。