Thread.Name 属性

定义

获取或设置线程的名称。

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string? Name { get; set; }
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String

属性值

包含线程名称的字符串或 null(如果未设置名称)。

例外

仅限 .NET 5 及更早版本:已请求设置操作,但 Name 已设置 属性。

注解

在 .NET 5 及更早版本中,此属性是写入一次。 在这些版本中,由于线程属性的 Name 默认值为 null,因此可以通过将名称与 null进行比较来确定是否已显式分配给线程。

分配给 属性的 Name 字符串可以包含任何 Unicode 字符。

适用于