TextWriter.WriteLine メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テキスト ストリームにデータを書き込み、続けて行終端記号を書き込みます。
オーバーロード
WriteLine(String, Object, Object) |
Format(String, Object, Object) メソッドと同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。 |
WriteLine(Char[], Int32, Int32) |
テキスト ストリームに文字のサブ配列を書き込み、続けて行終端記号を書き込みます。 |
WriteLine(String, ReadOnlySpan<Object>) |
Format(String, ReadOnlySpan<Object>)と同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。 |
WriteLine(String, Object[]) |
Format(String, Object)と同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。 |
WriteLine(String, Object) |
Format(String, Object) メソッドと同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。 |
WriteLine(UInt64) |
8 バイト符号なし整数のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(String, Object, Object, Object) |
Format(String, Object)と同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。 |
WriteLine(UInt32) |
4 バイト符号なし整数のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(StringBuilder) |
文字列ビルダーのテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(String) |
文字列をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(Single) |
4 バイト浮動小数点値のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(Double) |
8 バイト浮動小数点値のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(Object) |
オブジェクトのテキスト表現をテキスト ストリームに書き込みます。そのオブジェクトで |
WriteLine(Int64) |
8 バイト符号付き整数のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(Int32) |
4 バイト符号付き整数のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(Decimal) |
10 進値のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(Char[]) |
文字の配列をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(Char) |
テキスト ストリームに文字を書き込み、続けて行終端記号を書き込みます。 |
WriteLine(Boolean) |
|
WriteLine() |
行終端記号をテキスト ストリームに書き込みます。 |
WriteLine(ReadOnlySpan<Char>) |
文字範囲のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。 |
WriteLine(String, Object, Object)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
Format(String, Object, Object) メソッドと同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1);
public virtual void WriteLine (string format, object arg0, object arg1);
public virtual void WriteLine (string format, object? arg0, object? arg1);
abstract member WriteLine : string * obj * obj -> unit
override this.WriteLine : string * obj * obj -> unit
Public Overridable Sub WriteLine (format As String, arg0 As Object, arg1 As Object)
パラメーター
- format
- String
複合書式指定文字列。
- arg0
- Object
書式設定と書き込みを行う最初のオブジェクト。
- arg1
- Object
書式設定と書き込みを行う 2 番目のオブジェクト。
例外
format
は null
です。
TextWriter は閉じられます。
I/O エラーが発生しました。
format
は有効な複合書式指定文字列ではありません。
-又は-
書式指定項目のインデックスが 0 (ゼロ) 未満であるか、書式設定するオブジェクトの数以上です (このメソッドのオーバーロードでは 2)。
注釈
このメソッドは、複合書式を使用して、オブジェクトの値を文字列形式に変換し、その表現を文字列に埋め込みます。 .NET では、次の書式設定に関するトピックで詳しく説明されている、広範な書式設定のサポートが提供されています。
複合書式機能の詳細については、「複合書式
」を参照してください。 数値書式指定子の詳細については、「
標準の数値書式指定文字列の とカスタム数値書式指定文字列する」を参照してください。 日付と時刻の書式指定子の詳細については、「標準の日時書式指定文字列
およびカスタム日時書式指定文字列 を参照してください。 列挙書式指定子の詳細については、「列挙書式指定文字列の」を参照してください。
書式設定の詳細については、「書式設定の種類」を参照してください。
format
パラメーターは、このメソッドのパラメーター リスト内のオブジェクトに対応する、0 個以上のインデックス付きプレースホルダー (書式項目と呼ばれます) が混在する 0 個以上のテキスト実行で構成されます。 書式設定プロセスでは、各書式項目が、対応するオブジェクトの値の文字列表現に置き換えられます。
書式項目の構文は次のとおりです。
{index[,length][:formatString]}
角かっこ内の要素は省略可能です。 次の表では、各要素について説明します。 書式項目の構文を含む複合書式機能の詳細については、「複合書式
要素 | 形容 |
---|---|
インデックス | 書式設定するオブジェクトのパラメーター リスト内の 0 から始まる位置。
インデックス で指定されたオブジェクトが null 場合、書式項目は String.Emptyに置き換えられます。 このオーバーロードにはパラメーター リストに 2 つのオブジェクトがあるため、インデックス の値は常に 0 または 1 である必要があります。
インデックスの 位置にパラメーターがない場合は、FormatException がスローされます。 |
、長さ | パラメーターの文字列表現の最小文字数。 正の場合、パラメーターは右揃えになります。負の場合は左揃えになります。 |
:formatString | 書式設定するオブジェクトでサポートされる標準書式指定文字列またはカスタム書式指定文字列。
formatString に指定できる値は、オブジェクトの ToString(string format) メソッドでサポートされている値と同じです。
formatString が指定されておらず、書式設定するオブジェクトが IFormattable インターフェイスを実装している場合、null は、IFormattable.ToString 書式指定文字列として使用される format パラメーターの値として渡されます。 |
先頭と末尾の中かっこ文字 "{" と "}" が必要です。
format
で 1 つのリテラル中かっこ文字を指定するには、2 つの先頭または末尾の中かっこ文字を指定します。つまり、"{{" または "}}" です。
このメソッドは、指定された文字列で個々の改行文字 (16 進数の0x000a) を検索し、NewLineに置き換えることはありません。
指定したオブジェクトが書式指定文字列で参照されていない場合は無視されます。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Char[], Int32, Int32)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
テキスト ストリームに文字のサブ配列を書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(cli::array <char> ^ buffer, int index, int count);
public virtual void WriteLine (char[] buffer, int index, int count);
abstract member WriteLine : char[] * int * int -> unit
override this.WriteLine : char[] * int * int -> unit
Public Overridable Sub WriteLine (buffer As Char(), index As Integer, count As Integer)
パラメーター
- buffer
- Char[]
データの読み取り元の文字配列。
- index
- Int32
データの読み取りを開始する buffer
内の文字位置。
- count
- Int32
書き込む最大文字数。
例外
バッファーの長さから index
を引いた値は、count
未満です。
buffer
パラメーターは null
です。
index
または count
は負の値です。
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
このメソッドは、index
位置から始まる buffer
文字配列からこの TextWriter
にデータの count
文字を書き込みます。
このオーバーロードは、Write(Char[]) メソッドを呼び出した後、index
と (index
+ count
) の間の buffer
内の各文字の WriteLine を呼び出すことと同じです。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(String, ReadOnlySpan<Object>)
Format(String, ReadOnlySpan<Object>)と同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。
public:
virtual void WriteLine(System::String ^ format, ReadOnlySpan<System::Object ^> arg);
public virtual void WriteLine (string format, scoped ReadOnlySpan<object?> arg);
abstract member WriteLine : string * ReadOnlySpan<obj> -> unit
override this.WriteLine : string * ReadOnlySpan<obj> -> unit
Public Overridable Sub WriteLine (format As String, arg As ReadOnlySpan(Of Object))
パラメーター
- format
- String
複合書式指定文字列。
- arg
- ReadOnlySpan<Object>
書式設定と書き込みを行う 0 個以上のオブジェクトを含むオブジェクト スパン。
適用対象
WriteLine(String, Object[])
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
Format(String, Object)と同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。
public:
virtual void WriteLine(System::String ^ format, ... cli::array <System::Object ^> ^ arg);
public virtual void WriteLine (string format, params object[] arg);
public virtual void WriteLine (string format, params object?[] arg);
abstract member WriteLine : string * obj[] -> unit
override this.WriteLine : string * obj[] -> unit
Public Overridable Sub WriteLine (format As String, ParamArray arg As Object())
パラメーター
- format
- String
複合書式指定文字列。
- arg
- Object[]
書式設定と書き込みを行う 0 個以上のオブジェクトを含むオブジェクト配列。
例外
文字列またはオブジェクトは、null
として渡されます。
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
このメソッドは、複合書式を使用して、オブジェクトの値を文字列形式に変換し、その表現を文字列に埋め込みます。 .NET では、次の書式設定に関するトピックで詳しく説明されている、広範な書式設定のサポートが提供されています。
複合書式機能の詳細については、「複合書式
」を参照してください。 数値書式指定子の詳細については、「
標準の数値書式指定文字列の とカスタム数値書式指定文字列する」を参照してください。 日付と時刻の書式指定子の詳細については、「標準の日時書式指定文字列
およびカスタム日時書式指定文字列 を参照してください。 列挙書式指定子の詳細については、「列挙書式指定文字列の」を参照してください。
書式設定の詳細については、「書式設定の種類」を参照してください。
format
パラメーターは、このメソッドのパラメーター リスト内のオブジェクトに対応する、0 個以上のインデックス付きプレースホルダー (書式項目と呼ばれます) が混在する 0 個以上のテキスト実行で構成されます。 書式設定プロセスでは、各書式項目が、対応するオブジェクトの値の文字列表現に置き換えられます。
書式項目の構文は次のとおりです。
{index[,length][:formatString]}
角かっこ内の要素は省略可能です。 次の表では、各要素について説明します。 書式項目の構文を含む複合書式機能の詳細については、「複合書式
要素 | 形容 |
---|---|
インデックス | 書式設定するオブジェクトのパラメーター リスト内の 0 から始まる位置。
インデックス で指定されたオブジェクトが null 場合、書式項目は String.Emptyに置き換えられます。 このオーバーロードにはパラメーター リストに配列があるため、 |
、長さ | パラメーターの文字列表現の最小文字数。 正の場合、パラメーターは右揃えになります。負の場合は左揃えになります。 |
:formatString | 書式設定するオブジェクトでサポートされる標準書式指定文字列またはカスタム書式指定文字列。
formatString に指定できる値は、オブジェクトの ToString(string format) メソッドでサポートされている値と同じです。
formatString が指定されておらず、書式設定するオブジェクトが IFormattable インターフェイスを実装している場合、null は、IFormattable.ToString 書式指定文字列として使用される format パラメーターの値として渡されます。 |
先頭と末尾の中かっこ文字 "{" と "}" が必要です。
format
で 1 つのリテラル中かっこ文字を指定するには、2 つの先頭または末尾の中かっこ文字を指定します。つまり、"{{" または "}}" です。
このメソッドは、指定された文字列で個々の改行文字 (16 進数の0x000a) を検索し、NewLineに置き換えることはありません。
指定したオブジェクトが書式指定文字列で参照されていない場合は無視されます。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(String, Object)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
Format(String, Object) メソッドと同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0);
public virtual void WriteLine (string format, object arg0);
public virtual void WriteLine (string format, object? arg0);
abstract member WriteLine : string * obj -> unit
override this.WriteLine : string * obj -> unit
Public Overridable Sub WriteLine (format As String, arg0 As Object)
パラメーター
- format
- String
複合書式指定文字列。
- arg0
- Object
書式設定および書き込み対象のオブジェクト。
例外
format
は null
です。
TextWriter は閉じられます。
I/O エラーが発生しました。
format
は有効な複合書式指定文字列ではありません。
-又は-
書式指定項目のインデックスが 0 (ゼロ) 未満であるか、書式設定するオブジェクトの数以上です (このメソッドのオーバーロードでは 1)。
注釈
このメソッドは、複合書式を使用して、オブジェクトの値を文字列形式に変換し、その表現を文字列に埋め込みます。 .NET では、次の書式設定に関するトピックで詳しく説明されている、広範な書式設定のサポートが提供されています。
複合書式機能の詳細については、「複合書式
」を参照してください。 数値書式指定子の詳細については、「
標準の数値書式指定文字列の とカスタム数値書式指定文字列する」を参照してください。 日付と時刻の書式指定子の詳細については、「標準の日時書式指定文字列
およびカスタム日時書式指定文字列 を参照してください。 列挙書式指定子の詳細については、「列挙書式指定文字列の」を参照してください。
書式設定の詳細については、「書式設定の種類」を参照してください。
format
パラメーターは、このメソッドのパラメーター リスト内のオブジェクトに対応する、0 個以上のインデックス付きプレースホルダー (書式項目と呼ばれます) が混在する 0 個以上のテキスト実行で構成されます。 書式設定プロセスでは、各書式項目が、対応するオブジェクトの値の文字列表現に置き換えられます。
書式項目の構文は次のとおりです。
{index[,length][:formatString]}
角かっこ内の要素は省略可能です。 次の表では、各要素について説明します。 書式項目の構文を含む複合書式機能の詳細については、「複合書式
要素 | 形容 |
---|---|
インデックス | 書式設定するオブジェクトのパラメーター リスト内の 0 から始まる位置。
インデックス で指定されたオブジェクトが null 場合、書式項目は String.Emptyに置き換えられます。 このオーバーロードのパラメーター リストには 1 つのオブジェクトしかないため、インデックス の値は常に 0 である必要があります。
インデックスの 位置にパラメーターがない場合は、FormatException がスローされます。 |
、長さ | パラメーターの文字列表現の最小文字数。 正の場合、パラメーターは右揃えになります。負の場合は左揃えになります。 |
:formatString | 書式設定するオブジェクトでサポートされる標準書式指定文字列またはカスタム書式指定文字列。
formatString に指定できる値は、オブジェクトの ToString(string format) メソッドでサポートされている値と同じです。
formatString が指定されておらず、書式設定するオブジェクトが IFormattable インターフェイスを実装している場合、null は、IFormattable.ToString 書式指定文字列として使用される format パラメーターの値として渡されます。 |
先頭と末尾の中かっこ文字 "{" と "}" が必要です。
format
で 1 つのリテラル中かっこ文字を指定するには、2 つの先頭または末尾の中かっこ文字を指定します。つまり、"{{" または "}}" です。
このメソッドは、指定された文字列で個々の改行文字 (16 進数の0x000a) を検索し、NewLineに置き換えることはありません。
指定したオブジェクトが書式指定文字列で参照されていない場合は無視されます。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(UInt64)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
重要
この API は CLS 準拠ではありません。
8 バイト符号なし整数のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(System::UInt64 value);
[System.CLSCompliant(false)]
public virtual void WriteLine (ulong value);
[<System.CLSCompliant(false)>]
abstract member WriteLine : uint64 -> unit
override this.WriteLine : uint64 -> unit
Public Overridable Sub WriteLine (value As ULong)
パラメーター
- value
- UInt64
書き込む 8 バイト符号なし整数。
- 属性
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
指定した値のテキスト表現は、UInt64.ToString メソッドを呼び出すことによって生成されます。
FormatProvider プロパティは、null
されていない場合は、カルチャ固有の書式を指定します。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(String, Object, Object, Object)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
Format(String, Object)と同じセマンティクスを使用して、書式設定された文字列と新しい行をテキスト ストリームに書き込みます。
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1, System::Object ^ arg2);
public virtual void WriteLine (string format, object arg0, object arg1, object arg2);
public virtual void WriteLine (string format, object? arg0, object? arg1, object? arg2);
abstract member WriteLine : string * obj * obj * obj -> unit
override this.WriteLine : string * obj * obj * obj -> unit
Public Overridable Sub WriteLine (format As String, arg0 As Object, arg1 As Object, arg2 As Object)
パラメーター
- format
- String
複合書式指定文字列。
- arg0
- Object
書式設定と書き込みを行う最初のオブジェクト。
- arg1
- Object
書式設定と書き込みを行う 2 番目のオブジェクト。
- arg2
- Object
書式設定と書き込みを行う 3 番目のオブジェクト。
例外
format
は null
です。
TextWriter は閉じられます。
I/O エラーが発生しました。
format
は有効な複合書式指定文字列ではありません。
-又は-
書式指定項目のインデックスが 0 (ゼロ) 未満であるか、書式設定するオブジェクトの数以上です (このメソッドのオーバーロードでは 3)。
注釈
このメソッドは、複合書式を使用して、オブジェクトの値を文字列形式に変換し、その表現を文字列に埋め込みます。 .NET では、次の書式設定に関するトピックで詳しく説明されている、広範な書式設定のサポートが提供されています。
複合書式機能の詳細については、「複合書式
」を参照してください。 数値書式指定子の詳細については、「
標準の数値書式指定文字列の とカスタム数値書式指定文字列する」を参照してください。 日付と時刻の書式指定子の詳細については、「標準の日時書式指定文字列
およびカスタム日時書式指定文字列 を参照してください。 列挙書式指定子の詳細については、「列挙書式指定文字列の」を参照してください。
書式設定の詳細については、「書式設定の種類」を参照してください。
format
パラメーターは、このメソッドのパラメーター リスト内のオブジェクトに対応する、0 個以上のインデックス付きプレースホルダー (書式項目と呼ばれます) が混在する 0 個以上のテキスト実行で構成されます。 書式設定プロセスでは、各書式項目が、対応するオブジェクトの値の文字列表現に置き換えられます。
書式項目の構文は次のとおりです。
{index[,length][:formatString]}
角かっこ内の要素は省略可能です。 次の表では、各要素について説明します。 書式項目の構文を含む複合書式機能の詳細については、「複合書式
要素 | 形容 |
---|---|
インデックス | 書式設定するオブジェクトのパラメーター リスト内の 0 から始まる位置。
インデックス で指定されたオブジェクトが null 場合、書式項目は String.Emptyに置き換えられます。 このオーバーロードにはパラメーター リストに 3 つのオブジェクトがあるため、インデックス の値は常に 0、1、または 2 である必要があります。
インデックスの 位置にパラメーターがない場合は、FormatException がスローされます。 |
、長さ | パラメーターの文字列表現の最小文字数。 正の場合、パラメーターは右揃えになります。負の場合は左揃えになります。 |
:formatString | 書式設定するオブジェクトでサポートされる標準書式指定文字列またはカスタム書式指定文字列。
formatString に指定できる値は、オブジェクトの ToString(string format) メソッドでサポートされている値と同じです。
formatString が指定されておらず、書式設定するオブジェクトが IFormattable インターフェイスを実装している場合、null は、IFormattable.ToString 書式指定文字列として使用される format パラメーターの値として渡されます。 |
先頭と末尾の中かっこ文字 "{" と "}" が必要です。
format
で 1 つのリテラル中かっこ文字を指定するには、2 つの先頭または末尾の中かっこ文字を指定します。つまり、"{{" または "}}" です。
このメソッドは、指定された文字列で個々の改行文字 (16 進数の0x000a) を検索し、NewLineに置き換えることはありません。
指定したオブジェクトが書式指定文字列で参照されていない場合は無視されます。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(UInt32)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
重要
この API は CLS 準拠ではありません。
4 バイト符号なし整数のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(System::UInt32 value);
[System.CLSCompliant(false)]
public virtual void WriteLine (uint value);
[<System.CLSCompliant(false)>]
abstract member WriteLine : uint32 -> unit
override this.WriteLine : uint32 -> unit
Public Overridable Sub WriteLine (value As UInteger)
パラメーター
- value
- UInt32
書き込む 4 バイト符号なし整数。
- 属性
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
指定した値のテキスト表現は、UInt32.ToString メソッドを呼び出すことによって生成されます。
FormatProvider プロパティは、null
されていない場合は、カルチャ固有の書式を指定します。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(StringBuilder)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
文字列ビルダーのテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(System::Text::StringBuilder ^ value);
public virtual void WriteLine (System.Text.StringBuilder? value);
abstract member WriteLine : System.Text.StringBuilder -> unit
override this.WriteLine : System.Text.StringBuilder -> unit
Public Overridable Sub WriteLine (value As StringBuilder)
パラメーター
- value
- StringBuilder
テキスト ストリームに書き込む文字列を、文字列ビルダーとして指定します。
注釈
指定した値のテキスト表現は、StringBuilder.ToString メソッドを呼び出すことによって生成されます。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
適用対象
WriteLine(String)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
文字列をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(System::String ^ value);
public virtual void WriteLine (string value);
public virtual void WriteLine (string? value);
abstract member WriteLine : string -> unit
override this.WriteLine : string -> unit
Public Overridable Sub WriteLine (value As String)
パラメーター
- value
- String
書き込む文字列。
value
が null
の場合は、行ターミネータのみが書き込まれます。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
このオーバーロードは、Write(Char[]) オーバーロードと同じです。
行ターミネータは、CoreNewLine フィールドによって定義されます。
このメソッドは、指定された文字列で個々の改行文字 (16 進数の0x000a) を検索し、NewLineに置き換えることはありません。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Single)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
4 バイト浮動小数点値のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(float value);
public virtual void WriteLine (float value);
abstract member WriteLine : single -> unit
override this.WriteLine : single -> unit
Public Overridable Sub WriteLine (value As Single)
パラメーター
- value
- Single
書き込む 4 バイト浮動小数点値。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
FormatProvider プロパティは、null
されていない場合は、カルチャ固有の書式を指定します。 一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
行ターミネータは、CoreNewLine フィールドによって定義されます。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Double)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
8 バイト浮動小数点値のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(double value);
public virtual void WriteLine (double value);
abstract member WriteLine : double -> unit
override this.WriteLine : double -> unit
Public Overridable Sub WriteLine (value As Double)
パラメーター
- value
- Double
書き込む 8 バイトの浮動小数点値。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
FormatProvider プロパティは、null
されていない場合は、カルチャ固有の書式を指定します。 一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
行ターミネータは、CoreNewLine フィールドによって定義されます。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Object)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
オブジェクトのテキスト表現をテキスト ストリームに書き込みます。そのオブジェクトで ToString
メソッドを呼び出し、続けて行終端記号を呼び出します。
public:
virtual void WriteLine(System::Object ^ value);
public virtual void WriteLine (object value);
public virtual void WriteLine (object? value);
abstract member WriteLine : obj -> unit
override this.WriteLine : obj -> unit
Public Overridable Sub WriteLine (value As Object)
パラメーター
- value
- Object
書き込むオブジェクト。
value
が null
の場合は、行ターミネータのみが書き込まれます。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
このオーバーロードは、Write(String, Object) オーバーロードと同じです。
FormatProvider プロパティは、null
されていない場合は、カルチャ固有の書式を指定します。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Int64)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
8 バイト符号付き整数のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(long value);
public virtual void WriteLine (long value);
abstract member WriteLine : int64 -> unit
override this.WriteLine : int64 -> unit
Public Overridable Sub WriteLine (value As Long)
パラメーター
- value
- Int64
書き込む 8 バイト符号付き整数。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
指定した値のテキスト表現は、Int64.ToString メソッドを呼び出すことによって生成されます。
TextWriter.FormatProvider プロパティは、null
されていない場合は、カルチャ固有の書式を指定します。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Int32)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
4 バイト符号付き整数のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(int value);
public virtual void WriteLine (int value);
abstract member WriteLine : int -> unit
override this.WriteLine : int -> unit
Public Overridable Sub WriteLine (value As Integer)
パラメーター
- value
- Int32
書き込む 4 バイト符号付き整数。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
指定した値のテキスト表現は、Int32.ToString メソッドを呼び出すことによって生成されます。
TextWriter.FormatProvider プロパティは、null
されていない場合は、カルチャ固有の書式を指定します。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Decimal)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
10 進値のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(System::Decimal value);
public virtual void WriteLine (decimal value);
abstract member WriteLine : decimal -> unit
override this.WriteLine : decimal -> unit
Public Overridable Sub WriteLine (value As Decimal)
パラメーター
- value
- Decimal
書き込む 10 進値。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
FormatProvider プロパティは、null
されていない場合は、カルチャ固有の書式を指定します。 一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
行ターミネータは、CoreNewLine フィールドによって定義されます。
こちらもご覧ください
- StreamWriter
- StringWriter
- IFormatProvider
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Char[])
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
文字の配列をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(cli::array <char> ^ buffer);
public virtual void WriteLine (char[] buffer);
public virtual void WriteLine (char[]? buffer);
abstract member WriteLine : char[] -> unit
override this.WriteLine : char[] -> unit
Public Overridable Sub WriteLine (buffer As Char())
パラメーター
- buffer
- Char[]
データの読み取り元の文字配列。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
buffer
内のすべての文字は、基になるストリームに書き込まれます。 文字配列が null
の場合は、行ターミネータのみが書き込まれます。
このオーバーロードは、Write(Char[]) の後に WriteLine() が続くのと同じです。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Char)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
テキスト ストリームに文字を書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(char value);
public virtual void WriteLine (char value);
abstract member WriteLine : char -> unit
override this.WriteLine : char -> unit
Public Overridable Sub WriteLine (value As Char)
パラメーター
- value
- Char
テキスト ストリームに書き込む文字。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
このオーバーロードは、Write(Char) の後に WriteLine() が続くのと同じです。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(Boolean)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
Boolean
値のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(bool value);
public virtual void WriteLine (bool value);
abstract member WriteLine : bool -> unit
override this.WriteLine : bool -> unit
Public Overridable Sub WriteLine (value As Boolean)
パラメーター
- value
- Boolean
書き込む Boolean
値。
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
指定した値のテキスト表現は、Boolean.ToString メソッドを呼び出すことによって生成されます。
このメソッドは、Boolean.TrueString または Boolean.FalseStringを出力します。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine()
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
行終端記号をテキスト ストリームに書き込みます。
public:
virtual void WriteLine();
public virtual void WriteLine ();
abstract member WriteLine : unit -> unit
override this.WriteLine : unit -> unit
Public Overridable Sub WriteLine ()
例外
TextWriter は閉じられます。
I/O エラーが発生しました。
注釈
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
こちらもご覧ください
- StreamWriter
- StringWriter
- ファイルおよびストリーム I/O
- 方法: ファイル からテキストを読み取る
- 方法: ファイル にテキストを書き込む
適用対象
WriteLine(ReadOnlySpan<Char>)
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
- ソース:
- TextWriter.cs
文字範囲のテキスト表現をテキスト ストリームに書き込み、続けて行終端記号を書き込みます。
public:
virtual void WriteLine(ReadOnlySpan<char> buffer);
public virtual void WriteLine (ReadOnlySpan<char> buffer);
abstract member WriteLine : ReadOnlySpan<char> -> unit
override this.WriteLine : ReadOnlySpan<char> -> unit
Public Overridable Sub WriteLine (buffer As ReadOnlySpan(Of Char))
パラメーター
- buffer
- ReadOnlySpan<Char>
テキスト ストリームに書き込む文字スパン値。
注釈
指定した値のテキスト表現は、ReadOnlySpan<Char>を呼び出すことによって生成されます。ToString メソッド。
行ターミネータは、CoreNewLine フィールドによって定義されます。
一般的な I/O タスクの一覧については、「一般的な I/O タスクの」を参照してください。
適用対象
.NET