Viele .NET-Anwendungen müssen den aktuell angemeldeten Benutzer für Funktionen wie Authentifizierung, Protokollierung oder personalisierte Einstellungen identifizieren. Dies lässt sich leicht in C# bewerkstelligen.
So erhalten Sie den aktuellen Benutzernamen:
<code class="language-csharp">string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name;</code>
Diese einzelne Codezeile verwendet die Klasse WindowsIdentity
, um die Windows-Identität des aktuellen Benutzers abzurufen und extrahiert dann den Benutzernamen. Die resultierende userName
-Zeichenfolge kann dann in Ihrer gesamten Anwendung verwendet werden.
Das obige ist der detaillierte Inhalt vonWie erhalte ich den aktuellen Benutzernamen in einer .NET-Anwendung mit C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!