ホームページ > バックエンド開発 > C++ > C# .NET で現在のユーザー名を取得する方法

C# .NET で現在のユーザー名を取得する方法

Mary-Kate Olsen
リリース: 2025-01-26 10:16:10
オリジナル
477 人が閲覧しました

How to Get the Current Username in C# .NET?

C# .NET を使用して現在のユーザー名を取得します

.NET Framework の System.Security.Principal 名前空間は、現在のユーザーの ID を含むセキュリティ情報にアクセスするためのメソッドを提供します。現在のユーザー名を取得するには、次のように WindowsIdentity クラスを使用できます:

コード:

<code class="language-csharp">string userName = System.Security.Principal.WindowsIdentity.GetCurrent().Name;</code>
ログイン後にコピー

手順:

  1. WindowsIdentity.GetCurrent() メソッドを使用して、現在の Windows ID を取得します。
  2. WindowsIdentity オブジェクトの Name プロパティにアクセスしてユーザー名を取得します。

例:

<code class="language-csharp">using System.Security.Principal;

public class 获取当前用户名
{
    public static void Main()
    {
        string userName = WindowsIdentity.GetCurrent().Name;
        Console.WriteLine($"当前用户名:{userName}");
    }
}</code>
ログイン後にコピー

出力:

<code>当前用户名:DOMAIN\用户名</code>
ログイン後にコピー

以上がC# .NET で現在のユーザー名を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート