c# - Does this code give an unique serial number for HDD that does not changed after format -


i had been read lot , lost. work unique serial number hdd not changed after format or not changed if replace hard?

public string gethddserial() {     managementobjectsearcher searcher = new managementobjectsearcher("select * win32_physicalmedia");      foreach (managementobject wmi_hd in searcher.get())     {         // hardware serial no.         if (wmi_hd["serialnumber"] != null)             return wmi_hd["serialnumber"].tostring();     }      return string.empty; } 


Comments