.NET में वर्तमान Windows उपयोगकर्ता नाम प्राप्त करने के कई तरीके दिखाई देते हैं। जिनमें से तीन हैं:विंडोज उपयोगकर्ता नाम प्राप्त करें - विभिन्न विधियां
string name = WindowsIdentity.GetCurrent().Name;
या
string name = Thread.CurrentPrincipal.Identity.Name;
या
string name = Environment.UserName;
क्या अंतर है, और क्यों एक दूसरे के ऊपर विधि का चयन? क्या कोई और तरीका है?
क्या System.Threading.Thread.CurrentPrincipal.Identity.Name' के बारे में '?? –
@marc_s: आपका सुझाव जोड़ा गया। – Andy