C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でスレッドの現在のコンテキストIDを見つける方法は?


新しいスレッドを作成します。

Thread thread = Thread.CurrentThread;
thread.Name = "My new Thread”;

現在のコンテキストIDを取得するには、ContextIDプロパティを使用します。

Thread.CurrentContext.ContextID

完全なコードを見てみましょう-

using System;
using System.Threading;
namespace Demo {
   class MyClass {
      static void Main(string[] args) {
         Thread thread = Thread.CurrentThread;
         thread.Name = "My new Thread";
         Console.WriteLine("Thread Name = {0}", thread.Name);
         Console.WriteLine("current Context id: {0}", Thread.CurrentContext.ContextID);
         Console.ReadKey();
      }
   }
}

出力

Thread Name = My new Thread
current Context id: 0

  1. ドライブCの現在のボリュームラベルを入力します。ラベルを見つけるにはどうすればよいですか?

    コマンドプロンプトで特定のコマンドを実行しているときに、「ドライブCの現在のボリュームラベルを入力してください」というメッセージが表示される場合があります。 。」メッセージは自明です。 Windowsは、ドライブCのボリュームラベルを入力するように求めています。これは、ドライブC固有のメッセージではありません。ドライブパーティションのcmdでいくつかのコマンドを実行しているときに、このメッセージが表示される場合があります。この問題は通常、Windowsが特定のドライブのボリュームラベルを見つけることができない場合に発生します。この問題の修正は簡単です。アクションを実行しているドライブのボリュー

  2. Windows 11 PC で IP アドレスを見つける方法

    インターネット接続に問題がありますか?さまざまなソリューションを試しているときに、コンピューターの IP アドレスを知っていると便利です。 初心者向けに説明すると、IP アドレス (インターネット プロトコル アドレスの略) は、インターネット上でデバイスを識別する一意の数値アドレスです。機械の郵便番号と考えることができます。郵便番号が現実世界の住所を定義するのと同じように、IP アドレスはマシンのアドレスを定義し、相互の検索に役立ちます。 Windows 11 で IP アドレスを見つける方法は複数あります。まず、コマンド プロンプトを使用するなど、最も単純な方法から始めましょう。 1.