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

C#で現在管理されているスレッドの一意の識別子を取得する


現在管理されているスレッドの一意の識別子を取得するためのコードは次のとおりです-

using System;
using System.Threading;
public class Demo {
   public static void Main(){
      Thread thread = new Thread(new ThreadStart(demo1));
      ThreadPool.QueueUserWorkItem(new WaitCallback(demo2));
      Console.WriteLine("ManagedThreadId = "+thread.ManagedThreadId);
   }
   public static void demo1(){
      Thread.Sleep(2000);
   }
   public static void demo2(object stateInfo){
      Console.WriteLine("Thread belongs to managed thread pool? = "+Thread.CurrentThread.IsThreadPoolThread);
   }
}

出力

これにより、次の出力が生成されます-

ManagedThreadId = 3
Thread belongs to managed thread pool? = True

別の例を見てみましょう-

using System;
using System.Threading;
public class Demo {
   public static void Main(){
      Thread thread = new Thread(new ThreadStart(demo));
      Console.WriteLine("ManagedThreadId = "+thread.ManagedThreadId);
      thread.Start();
   }
   public static void demo(){
      Console.WriteLine("Thread belongs to managed thread pool? = "+Thread.CurrentThread.IsThreadPoolThread);
   }
}

出力

これにより、次の出力が生成されます-

ManagedThreadId = 3
Thread belongs to managed thread pool? = False

  1. ユニークな壁紙を見つけるための最高のAndroidアプリ

    それがあなたの視覚的なスタイルと好みを反映するようにあなたの電話を個人化することはかつてないほど容易になりました。そして、このパーソナライズにより、自宅やロック画面に使用できる何千もの壁紙が登場します。 しかし、どこでユニークで面白い壁紙を簡単に見つけることができますか?以下のリストをチェックして、Androidデバイス用の楽しくてユニークな壁紙を見つけるのに最適なアプリを見つけてください。 一般的な壁紙アプリ 映画から抽象芸術など、あらゆる種類の壁紙を閲覧したい場合は、これら2つのアプリから始めるのが最適です。 ワリ Walliは、特定の壁紙を気に入ってクリエイターをフォローでき

  2. iOS14 で広告主の識別子 (IDFA) を取得する方法

    この記事のタイトルが意味のあるものであれば、iOS14 による地震をご存知でしょうか。 iOS14 のリリースにより、アプリケーションがユーザーに関する情報を収集する方法が大幅に変更されました。それらの 1 つは、広告主の識別子 (または IDFA) と、アプリケーションがそれにアクセスする方法を扱います。 しかし、知らない人のために、まず IDFA とは何か、なぜそれが重要なのかを説明しましょう。 IDFA とは? 各 iOS デバイスの所有者は、広告会社による追跡を希望するかどうかを決定できます。これにより、これらの企業は、(オンライン ブラウジングの習慣に基づいて) ユーザー向