StreamWriter.WriteLine 方法

定義

多載

WriteLine(String, Object, Object, Object)

使用與 Format(String, Object)相同的語意,將格式化字串和新行寫出數據流。

WriteLine(String, Object, Object)

使用與 Format(String, Object, Object) 方法相同的語意,將格式化字串和新行寫入數據流。

WriteLine(String, ReadOnlySpan<Object>)

使用與 Format(String, ReadOnlySpan<Object>)相同的語意,將格式化字串和新行寫出數據流。

WriteLine(String)

將字串寫入數據流,後面接著行終止符。

WriteLine(String, Object)

使用與 Format(String, Object) 方法相同的語意,將格式化字串和新行寫入數據流。

WriteLine(ReadOnlySpan<Char>)

將字元範圍的文字表示寫入數據流,後面接著行終止符。

WriteLine(String, Object[])

使用與 Format(String, Object)相同的語意,將格式化字串和新行寫出數據流。

WriteLine(String, Object, Object, Object)

來源:
StreamWriter.cs
來源:
StreamWriter.cs
來源:
StreamWriter.cs

使用與 Format(String, Object)相同的語意,將格式化字串和新行寫出數據流。

C#
public override void WriteLine (string format, object? arg0, object? arg1, object? arg2);

參數

format
String

複合格式字串。

arg0
Object

要格式化和寫入的第一個物件。

arg1
Object

要格式化和寫入的第二個物件。

arg2
Object

要格式化和寫入的第三個物件。

備註

如需所提供複合格式功能的描述,請參閱 WriteLine(String, Object, Object, Object)

適用於

.NET 9 及其他版本
產品 版本
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

WriteLine(String, Object, Object)

來源:
StreamWriter.cs
來源:
StreamWriter.cs
來源:
StreamWriter.cs

使用與 Format(String, Object, Object) 方法相同的語意,將格式化字串和新行寫入數據流。

C#
public override void WriteLine (string format, object? arg0, object? arg1);

參數

format
String

複合格式字串。

arg0
Object

要格式化和寫入的第一個物件。

arg1
Object

要格式化和寫入的第二個物件。

備註

如需所提供複合格式功能的描述,請參閱 WriteLine(String, Object, Object)

適用於

.NET 9 及其他版本
產品 版本
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

WriteLine(String, ReadOnlySpan<Object>)

使用與 Format(String, ReadOnlySpan<Object>)相同的語意,將格式化字串和新行寫出數據流。

C#
public override void WriteLine (string format, scoped ReadOnlySpan<object?> arg);

參數

format
String

複合格式字串。

arg
ReadOnlySpan<Object>

物件範圍,包含零個或多個要格式化和寫入的物件。

適用於

.NET 9
產品 版本
.NET 9

WriteLine(String)

來源:
StreamWriter.cs
來源:
StreamWriter.cs
來源:
StreamWriter.cs

將字串寫入數據流,後面接著行終止符。

C#
public override void WriteLine (string? value);
C#
public override void WriteLine (string value);

參數

value
String

要寫入的字串。 如果 valuenull,則只會寫入行終止符。

備註

此多載相當於 TextWriter.Write(Char[]) 多載。

行終止符是由 [CoreNewLine] 欄位所定義。

這個方法不會搜尋指定字串中的個別換行字元(十六進位0x000a),並以 NewLine取代它們。

如需一般 I/O 工作的清單,請參閱 一般 I/O 工作

適用於

.NET 9 及其他版本
產品 版本
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1

WriteLine(String, Object)

來源:
StreamWriter.cs
來源:
StreamWriter.cs
來源:
StreamWriter.cs

使用與 Format(String, Object) 方法相同的語意,將格式化字串和新行寫入數據流。

C#
public override void WriteLine (string format, object? arg0);

參數

format
String

複合格式字串。

arg0
Object

要格式化和寫入的物件。

備註

如需所提供複合格式功能的描述,請參閱 WriteLine(String, Object)

適用於

.NET 9 及其他版本
產品 版本
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

WriteLine(ReadOnlySpan<Char>)

來源:
StreamWriter.cs
來源:
StreamWriter.cs
來源:
StreamWriter.cs

將字元範圍的文字表示寫入數據流,後面接著行終止符。

C#
public override void WriteLine (ReadOnlySpan<char> buffer);

參數

buffer
ReadOnlySpan<Char>

要寫入數據流的字元範圍。

備註

指定值的文字表示法是由呼叫 ReadOnlySpan<Char>所產生。ToString 方法。

行終止符是由 [CoreNewLine] 欄位所定義。

如需一般 I/O 工作的清單,請參閱 一般 I/O 工作

適用於

.NET 9 及其他版本
產品 版本
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1

WriteLine(String, Object[])

來源:
StreamWriter.cs
來源:
StreamWriter.cs
來源:
StreamWriter.cs

使用與 Format(String, Object)相同的語意,將格式化字串和新行寫出數據流。

C#
public override void WriteLine (string format, params object?[] arg);

參數

format
String

複合格式字串。

arg
Object[]

對象陣列,包含零個或多個要格式化和寫入的物件。

備註

如需所提供複合格式功能的描述,請參閱 WriteLine(String, Object[])

適用於

.NET 9 及其他版本
產品 版本
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9