TraceListenerCollection.Item[] 屬性

定義

取得或設定指定的 TraceListener

多載

Item[Int32]

取得或設定在指定索引處的 TraceListener

Item[String]

取得清單中具有指定名稱的第一個 TraceListener

Item[Int32]

來源:
TraceListeners.cs
來源:
TraceListeners.cs
來源:
TraceListeners.cs

取得或設定在指定索引處的 TraceListener

C#
public System.Diagnostics.TraceListener this[int i] { get; set; }

參數

i
Int32

要從清單取得的 TraceListener 之以零起始的索引。

屬性值

指定索引的 TraceListener

例外狀況

值為 null

備註

索引以零為起始。 因此,您必須從特定 TraceListener 的數值位置減去一個 ,才能存取該 TraceListener。 例如,若要取得第三 TraceListener個 ,您需要指定 myTraceListenerColl[2]

另請參閱

適用於

.NET 9 和其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Item[String]

來源:
TraceListeners.cs
來源:
TraceListeners.cs
來源:
TraceListeners.cs

取得清單中具有指定名稱的第一個 TraceListener

C#
public System.Diagnostics.TraceListener? this[string name] { get; }
C#
public System.Diagnostics.TraceListener this[string name] { get; }

參數

name
String

要從清單中取得的 TraceListener 名稱。

屬性值

清單中具有指定 TraceListener 的第一個 Name。 如果找不到具指定名稱的 TraceListener,這個項目會傳回 null

備註

搜尋名稱時, Item[] 屬性會區分大小寫。 也就是說,如果兩個接聽程式的名稱為 「Lname」 和 「lname」, Item[] 則屬性只會 TraceListener 尋找具有您指定之 的 Name ,而不是兩者。

另請參閱

適用於

.NET 9 和其他版本
產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1