私は自分の HWID コードに取り組んでいます。最近、このコードを VB.net から C# に変換しようとしました。私は理解できないように見えるこの1つのエラーがあります。
「dsk」は「変数」ですが、「メソッド」として使用されています
これが私のコードです
string returnString = null;
string systemDisk = Environment.GetEnvironmentVariable("windir", EnvironmentVariableTarget.Machine);
if (systemDisk != null)
{
ManagementObject dsk = new ManagementObject("Win32_LogicalDisk.DeviceID=\"" + systemDisk.Substring(0, 2) + "\"");
dsk.Get();
returnString = dsk("VolumeSerialNumber");
}
return returnString;