TextWriter.CreateBroadcasting(TextWriter[]) 方法

定义

创建该写入的实例,该实例 TextWriter 向每个编写器 writers提供输入。

public:
 static System::IO::TextWriter ^ CreateBroadcasting(... cli::array <System::IO::TextWriter ^> ^ writers);
public static System.IO.TextWriter CreateBroadcasting(params System.IO.TextWriter[] writers);
static member CreateBroadcasting : System.IO.TextWriter[] -> System.IO.TextWriter
Public Shared Function CreateBroadcasting (ParamArray writers As TextWriter()) As TextWriter

参数

writers
TextWriter[]

TextWriter应广播所有操作的实例(多路复用)。

返回

该写入的实例 TextWriter 向每个编写器提供输入 writers

例外

writersnull 或它包含一个 null.

注解

生成的实例会将每个操作委托给每个编写器。writers 例如,调用 Write(Char) 会将指定的字符写入每个编写器,一个接一个。 编写器将按照在指定 writers的顺序写入这些编写器。 对一个编写器的操作的异常将阻止对后续编写器执行该操作。

Encoding并将FormatProvider从第一个编写器返回相应的对象。writers

适用于