TextWriter.WriteLine Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee schrijft u gegevens naar de tekststroom, gevolgd door een regeleindteken.
Overloads
| Name | Description |
|---|---|
| WriteLine(Single) |
Hiermee schrijft u de tekstweergave van een 4-byte zwevende-kommawaarde naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(String, Object, Object) |
Hiermee schrijft u een opgemaakte tekenreeks en een nieuwe regel naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object, Object) methode. |
| WriteLine(Char[], Int32, Int32) |
Hiermee schrijft u een submaarray van tekens naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(String, Object[]) |
Hiermee schrijft u een opgemaakte tekenreeks en een nieuwe regel naar de tekststroom, met behulp van dezelfde semantiek als Format(String, Object). |
| WriteLine(String, Object) |
Hiermee schrijft u een opgemaakte tekenreeks en een nieuwe regel naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object) methode. |
| WriteLine(UInt64) |
Hiermee schrijft u de tekstweergave van een niet-ondertekend geheel getal van 8 bytes naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(UInt32) |
Hiermee schrijft u de tekstweergave van een niet-ondertekend geheel getal van vier bytes naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(String, Object, Object, Object) |
Hiermee schrijft u een opgemaakte tekenreeks en een nieuwe regel naar de tekststroom, met behulp van dezelfde semantiek als Format(String, Object). |
| WriteLine(String) |
Hiermee schrijft u een tekenreeks naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(ReadOnlySpan<Char>) |
Hiermee schrijft u de tekstweergave van een tekenstroom naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(Double) |
Hiermee schrijft u de tekstweergave van een 8-byte zwevende-kommawaarde naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(Int64) |
Hiermee schrijft u de tekstweergave van een geheel getal met 8 bytetekens naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(Int32) |
Hiermee schrijft u de tekstweergave van een geheel getal met 4 bytetekens naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(Decimal) |
Hiermee schrijft u de tekstweergave van een decimale waarde naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(Char[]) |
Hiermee schrijft u een matrix met tekens naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(Char) |
Hiermee schrijft u een teken naar de tekststroom, gevolgd door een regeleindteken. |
| WriteLine(Boolean) |
Hiermee schrijft u de tekstweergave van een |
| WriteLine() |
Hiermee schrijft u een regeleindteken naar de tekststroom. |
| WriteLine(Object) |
Hiermee schrijft u de tekstweergave van een object naar de tekststroom door de |
WriteLine(Single)
Hiermee schrijft u de tekstweergave van een 4-byte zwevende-kommawaarde naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- value
- Single
De 4-byte drijvende-kommawaarde die moet worden geschreven.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
De FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op. Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(String, Object, Object)
Hiermee schrijft u een opgemaakte tekenreeks en een nieuwe regel naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object, Object) methode.
public:
virtual void WriteLine(System::String ^ format, System::Object ^ arg0, System::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)
Parameters
- format
- String
Een tekenreeks met samengestelde notatie.
- arg0
- Object
Het eerste object dat moet worden opgemaakt en geschreven.
- arg1
- Object
Het tweede object dat moet worden opgemaakt en geschreven.
Uitzonderingen
format is null.
De TextWriter is gesloten.
Er treedt een I/O-fout op.
format is geen geldige tekenreeks voor samengestelde notatie.
– of –
De index van een opmaakitem is kleiner dan 0 (nul) of groter dan of gelijk aan het aantal objecten dat moet worden opgemaakt (wat voor deze methode overbelasting twee is).
Opmerkingen
Deze methode maakt gebruik van samengestelde opmaak om de waarde van een object te converteren naar de tekenreeksweergave en om die weergave in een tekenreeks in te sluiten. .NET biedt uitgebreide ondersteuning voor opmaak, die uitgebreider wordt beschreven in de volgende opmaakonderwerpen:
Zie Samengestelde opmaak voor meer informatie over de functie samengestelde opmaak.
Zie Standaardtekenreeksen voor numerieke notatie entekenreeksen met aangepaste numerieke notatie voor meer informatie over numerieke notatieaanduidingen.
Zie Standaardtekenreeksen voor datum- en tijdnotatie en aangepaste datum- en tijdnotatietekenreeksen voor meer informatie over datum- en tijdnotatietekenreeksen.
Zie Opsommingsreeksen voor opsommingsindelingen voor meer informatie over opsommingsopmaaktekenreeksen.
Zie Opmaaktypen voor meer informatie over opmaak.
De format parameter bestaat uit nul of meer uitvoeringen van tekst die is vermengd met nul of meer geïndexeerde tijdelijke aanduidingen, genaamd notatie-items, die overeenkomen met een object in de parameterlijst van deze methode. Het opmaakproces vervangt elk opmaakitem door de tekenreeksweergave van de waarde van het bijbehorende object.
De syntaxis van een opmaakitem is als volgt:
{index[,length][:formatString]}
Elementen in vierkante haken zijn optioneel. In de volgende tabel wordt elk element beschreven. Zie Samengestelde opmaak voor meer informatie over de functie voor samengestelde opmaak, inclusief de syntaxis van een opmaakitem.
| Element | Description |
|---|---|
| index | De op nul gebaseerde positie in de parameterlijst van het object dat moet worden opgemaakt. Als het object dat door de index is nullopgegeven, wordt het opmaakitem vervangen door String.Empty. Omdat deze overbelasting twee objecten in de parameterlijst bevat, moet de waarde van de index altijd 0 of 1 zijn. Als er geen parameter in de indexpositie staat, wordt er een FormatException gegenereerd. |
| ,lengte | Het minimale aantal tekens in de tekenreeksweergave van de parameter. Indien positief, wordt de parameter rechts uitgelijnd; als dit negatief is, wordt deze links uitgelijnd. |
| :formatString | Een standaard- of aangepaste notatietekenreeks die wordt ondersteund door het object dat moet worden opgemaakt. Mogelijke waarden voor formatString zijn hetzelfde als de waarden die worden ondersteund door de methode van ToString(string format) het object. Als formatString niet is opgegeven en het object dat moet worden opgemaakt, null wordt de IFormattable interface geïmplementeerd als de waarde van de format parameter die wordt gebruikt als de IFormattable.ToString notatietekenreeks. |
De voorloop- en volgtekens, {en }, zijn vereist. Als u één letterlijk accolade wilt formatopgeven, geeft u twee voorloop- of volgaccolades op. Dit is {{of }}.
Met deze methode wordt de opgegeven tekenreeks niet doorzocht op afzonderlijke newlinetekens (hexadecimale 0x000a) en vervangen door NewLine.
Als er niet naar een opgegeven object wordt verwezen in de notatietekenreeks, wordt dit genegeerd.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(Char[], Int32, Int32)
Hiermee schrijft u een submaarray van tekens naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- buffer
- Char[]
De tekenmatrix waaruit gegevens worden gelezen.
- index
- Int32
De positie buffer van het teken waarop gegevens moeten worden gelezen.
- count
- Int32
Het maximum aantal tekens dat moet worden geschreven.
Uitzonderingen
De bufferlengte min index is kleiner dan count.
De buffer parameter is null.
index of count is negatief.
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
Met deze methode worden count tekens van gegevens naar deze TextWriter gegevens geschreven vanaf de buffer tekenmatrix vanaf positie index.
Deze overbelasting komt overeen met het aanroepen van de Write(Char[]) methode gevolgd door WriteLine voor elk teken buffer tussen index en ( + indexcount).
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(String, Object[])
Hiermee schrijft u een opgemaakte tekenreeks en een nieuwe regel naar de tekststroom, met behulp van dezelfde semantiek als Format(String, Object).
public:
virtual void WriteLine(System::String ^ format, ... cli::array <System::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())
Parameters
- format
- String
Een tekenreeks met samengestelde notatie.
- arg
- Object[]
Een objectmatrix die nul of meer objecten bevat voor het opmaken en schrijven van objecten.
Uitzonderingen
Een tekenreeks of object wordt doorgegeven als null.
De TextWriter is gesloten.
Er treedt een I/O-fout op.
format is geen geldige tekenreeks voor samengestelde notatie.
– of –
De index van een opmaakitem is kleiner dan 0 (nul) of groter dan of gelijk aan de lengte van de arg matrix.
Opmerkingen
Deze methode maakt gebruik van samengestelde opmaak om de waarde van een object te converteren naar de tekenreeksweergave en om die weergave in een tekenreeks in te sluiten. .NET biedt uitgebreide ondersteuning voor opmaak, die uitgebreider wordt beschreven in de volgende opmaakonderwerpen:
Zie Samengestelde opmaak voor meer informatie over de functie samengestelde opmaak.
Zie Standaardtekenreeksen voor numerieke notatie entekenreeksen met aangepaste numerieke notatie voor meer informatie over numerieke notatieaanduidingen.
Zie Standaardtekenreeksen voor datum- en tijdnotatie en aangepaste datum- en tijdnotatietekenreeksen voor meer informatie over datum- en tijdnotatietekenreeksen.
Zie Opsommingsreeksen voor opsommingsindelingen voor meer informatie over opsommingsopmaaktekenreeksen.
Zie Opmaaktypen voor meer informatie over opmaak.
De format parameter bestaat uit nul of meer uitvoeringen van tekst die is vermengd met nul of meer geïndexeerde tijdelijke aanduidingen, genaamd notatie-items, die overeenkomen met een object in de parameterlijst van deze methode. Het opmaakproces vervangt elk opmaakitem door de tekenreeksweergave van de waarde van het bijbehorende object.
De syntaxis van een opmaakitem is als volgt:
{index[,length][:formatString]}
Elementen in vierkante haken zijn optioneel. In de volgende tabel wordt elk element beschreven. Zie Samengestelde opmaak voor meer informatie over de functie voor samengestelde opmaak, inclusief de syntaxis van een opmaakitem.
| Element | Description |
|---|---|
| index | De op nul gebaseerde positie in de parameterlijst van het object dat moet worden opgemaakt. Als het object dat door de index is nullopgegeven, wordt het opmaakitem vervangen door String.Empty. Omdat deze overbelasting een matrix bevat in de parameterlijst, moet de waarde van de index altijd kleiner zijn dan de lengte van de matrix. Als er geen parameter in de indexpositie staat, wordt er een FormatException gegenereerd. |
| ,lengte | Het minimale aantal tekens in de tekenreeksweergave van de parameter. Indien positief, wordt de parameter rechts uitgelijnd; als dit negatief is, wordt deze links uitgelijnd. |
| :formatString | Een standaard- of aangepaste notatietekenreeks die wordt ondersteund door het object dat moet worden opgemaakt. Mogelijke waarden voor formatString zijn hetzelfde als de waarden die worden ondersteund door de methode van ToString(string format) het object. Als formatString niet is opgegeven en het object dat moet worden opgemaakt, null wordt de IFormattable interface geïmplementeerd als de waarde van de format parameter die wordt gebruikt als de IFormattable.ToString notatietekenreeks. |
De voorloop- en volgtekens, {en }, zijn vereist. Als u één letterlijk accolade wilt formatopgeven, geeft u twee voorloop- of volgaccolades op. Dit is {{of }}.
Met deze methode wordt de opgegeven tekenreeks niet doorzocht op afzonderlijke newlinetekens (hexadecimale 0x000a) en vervangen door NewLine.
Als er niet naar een opgegeven object wordt verwezen in de notatietekenreeks, wordt dit genegeerd.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(String, Object)
Hiermee schrijft u een opgemaakte tekenreeks en een nieuwe regel naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object) methode.
public:
virtual void WriteLine(System::String ^ format, System::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)
Parameters
- format
- String
Een tekenreeks met samengestelde notatie.
- arg0
- Object
Het object dat moet worden opgemaakt en geschreven.
Uitzonderingen
format is null.
De TextWriter is gesloten.
Er treedt een I/O-fout op.
format is geen geldige tekenreeks voor samengestelde notatie.
– of –
De index van een opmaakitem is kleiner dan 0 (nul) of groter dan of gelijk aan het aantal objecten dat moet worden opgemaakt (wat voor deze methode overbelast is).
Opmerkingen
Deze methode maakt gebruik van samengestelde opmaak om de waarde van een object te converteren naar de tekenreeksweergave en om die weergave in een tekenreeks in te sluiten. .NET biedt uitgebreide ondersteuning voor opmaak, die uitgebreider wordt beschreven in de volgende opmaakonderwerpen:
Zie Samengestelde opmaak voor meer informatie over de functie samengestelde opmaak.
Zie Standaardtekenreeksen voor numerieke notatie entekenreeksen met aangepaste numerieke notatie voor meer informatie over numerieke notatieaanduidingen.
Zie Standaardtekenreeksen voor datum- en tijdnotatie en aangepaste datum- en tijdnotatietekenreeksen voor meer informatie over datum- en tijdnotatietekenreeksen.
Zie Opsommingsreeksen voor opsommingsindelingen voor meer informatie over opsommingsopmaaktekenreeksen.
Zie Opmaaktypen voor meer informatie over opmaak.
De format parameter bestaat uit nul of meer uitvoeringen van tekst die is vermengd met nul of meer geïndexeerde tijdelijke aanduidingen, genaamd notatie-items, die overeenkomen met een object in de parameterlijst van deze methode. Het opmaakproces vervangt elk opmaakitem door de tekenreeksweergave van de waarde van het bijbehorende object.
De syntaxis van een opmaakitem is als volgt:
{index[,length][:formatString]}
Elementen in vierkante haken zijn optioneel. In de volgende tabel wordt elk element beschreven. Zie Samengestelde opmaak voor meer informatie over de functie voor samengestelde opmaak, inclusief de syntaxis van een opmaakitem.
| Element | Description |
|---|---|
| index | De op nul gebaseerde positie in de parameterlijst van het object dat moet worden opgemaakt. Als het object dat door de index is nullopgegeven, wordt het opmaakitem vervangen door String.Empty. Omdat deze overbelasting slechts één object in de parameterlijst bevat, moet de waarde van de index altijd 0 zijn. Als er geen parameter in de indexpositie staat, wordt er een FormatException gegenereerd. |
| ,lengte | Het minimale aantal tekens in de tekenreeksweergave van de parameter. Indien positief, wordt de parameter rechts uitgelijnd; als dit negatief is, wordt deze links uitgelijnd. |
| :formatString | Een standaard- of aangepaste notatietekenreeks die wordt ondersteund door het object dat moet worden opgemaakt. Mogelijke waarden voor formatString zijn hetzelfde als de waarden die worden ondersteund door de methode van ToString(string format) het object. Als formatString niet is opgegeven en het object dat moet worden opgemaakt, null wordt de IFormattable interface geïmplementeerd als de waarde van de format parameter die wordt gebruikt als de IFormattable.ToString notatietekenreeks. |
De voorloop- en volgtekens, {en }, zijn vereist. Als u één letterlijk accolade wilt formatopgeven, geeft u twee voorloop- of volgaccolades op. Dit is {{of }}.
Met deze methode wordt de opgegeven tekenreeks niet doorzocht op afzonderlijke newlinetekens (hexadecimale 0x000a) en vervangen door NewLine.
Als er niet naar een opgegeven object wordt verwezen in de notatietekenreeks, wordt dit genegeerd.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(UInt64)
Belangrijk
Deze API is niet CLS-conform.
Hiermee schrijft u de tekstweergave van een niet-ondertekend geheel getal van 8 bytes naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- value
- UInt64
Het niet-ondertekende gehele getal van 8 bytes dat moet worden geschreven.
- Kenmerken
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
De tekstweergave van de opgegeven waarde wordt geproduceerd door de methode aan te UInt64.ToString roepen. De FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(UInt32)
Belangrijk
Deze API is niet CLS-conform.
Hiermee schrijft u de tekstweergave van een niet-ondertekend geheel getal van vier bytes naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- value
- UInt32
Het niet-ondertekende gehele getal van vier bytes dat moet worden geschreven.
- Kenmerken
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
De tekstweergave van de opgegeven waarde wordt geproduceerd door de methode aan te UInt32.ToString roepen. De FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(String, Object, Object, Object)
Hiermee schrijft u een opgemaakte tekenreeks en een nieuwe regel naar de tekststroom, met behulp van dezelfde semantiek als 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);
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)
Parameters
- format
- String
Een tekenreeks met samengestelde notatie.
- arg0
- Object
Het eerste object dat moet worden opgemaakt en geschreven.
- arg1
- Object
Het tweede object dat moet worden opgemaakt en geschreven.
- arg2
- Object
Het derde object dat moet worden opgemaakt en geschreven.
Uitzonderingen
format is null.
De TextWriter is gesloten.
Er treedt een I/O-fout op.
format is geen geldige tekenreeks voor samengestelde notatie.
– of –
De index van een notatie-item is kleiner dan 0 (nul) of groter dan of gelijk aan het aantal objecten dat moet worden opgemaakt (wat voor deze methode overbelasting drie is).
Opmerkingen
Deze methode maakt gebruik van samengestelde opmaak om de waarde van een object te converteren naar de tekenreeksweergave en om die weergave in een tekenreeks in te sluiten. .NET biedt uitgebreide ondersteuning voor opmaak, die uitgebreider wordt beschreven in de volgende opmaakonderwerpen:
Zie Samengestelde opmaak voor meer informatie over de functie samengestelde opmaak.
Zie Standaardtekenreeksen voor numerieke notatie entekenreeksen met aangepaste numerieke notatie voor meer informatie over numerieke notatieaanduidingen.
Zie Standaardtekenreeksen voor datum- en tijdnotatie en aangepaste datum- en tijdnotatietekenreeksen voor meer informatie over datum- en tijdnotatietekenreeksen.
Zie Opsommingsreeksen voor opsommingsindelingen voor meer informatie over opsommingsopmaaktekenreeksen.
Zie Opmaaktypen voor meer informatie over opmaak.
De format parameter bestaat uit nul of meer uitvoeringen van tekst die is vermengd met nul of meer geïndexeerde tijdelijke aanduidingen, genaamd notatie-items, die overeenkomen met een object in de parameterlijst van deze methode. Het opmaakproces vervangt elk opmaakitem door de tekenreeksweergave van de waarde van het bijbehorende object.
De syntaxis van een opmaakitem is als volgt:
{index[,length][:formatString]}
Elementen in vierkante haken zijn optioneel. In de volgende tabel wordt elk element beschreven. Zie Samengestelde opmaak voor meer informatie over de functie voor samengestelde opmaak, inclusief de syntaxis van een opmaakitem.
| Element | Description |
|---|---|
| index | De op nul gebaseerde positie in de parameterlijst van het object dat moet worden opgemaakt. Als het object dat door de index is nullopgegeven, wordt het opmaakitem vervangen door String.Empty. Omdat deze overbelasting drie objecten in de parameterlijst bevat, moet de waarde van de index altijd 0, 1 of 2 zijn. Als er geen parameter in de indexpositie staat, wordt er een FormatException gegenereerd. |
| ,lengte | Het minimale aantal tekens in de tekenreeksweergave van de parameter. Indien positief, wordt de parameter rechts uitgelijnd; als dit negatief is, wordt deze links uitgelijnd. |
| :formatString | Een standaard- of aangepaste notatietekenreeks die wordt ondersteund door het object dat moet worden opgemaakt. Mogelijke waarden voor formatString zijn hetzelfde als de waarden die worden ondersteund door de methode van ToString(string format) het object. Als formatString niet is opgegeven en het object dat moet worden opgemaakt, null wordt de IFormattable interface geïmplementeerd als de waarde van de format parameter die wordt gebruikt als de IFormattable.ToString notatietekenreeks. |
De voorloop- en volgtekens, {en }, zijn vereist. Als u één letterlijk accolade wilt formatopgeven, geeft u twee voorloop- of volgaccolades op. Dit is {{of }}.
Met deze methode wordt de opgegeven tekenreeks niet doorzocht op afzonderlijke newlinetekens (hexadecimale 0x000a) en vervangen door NewLine.
Als er niet naar een opgegeven object wordt verwezen in de notatietekenreeks, wordt dit genegeerd.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(String)
Hiermee schrijft u een tekenreeks naar de tekststroom, gevolgd door een regeleindteken.
public:
virtual void WriteLine(System::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)
Parameters
- value
- String
De tekenreeks die moet worden geschreven. Als value dat het is null, wordt alleen het regeleindteken geschreven.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
Deze overbelasting is gelijk aan de Write(Char[]) overbelasting.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Met deze methode wordt de opgegeven tekenreeks niet doorzocht op afzonderlijke newlinetekens (hexadecimale 0x000a) en vervangen door NewLine.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(ReadOnlySpan<Char>)
Hiermee schrijft u de tekstweergave van een tekenstroom naar de tekststroom, gevolgd door een regeleindteken.
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))
Parameters
- buffer
- ReadOnlySpan<Char>
De tekenreekswaarde voor het schrijven naar de tekststroom.
Opmerkingen
De tekstweergave van de opgegeven waarde wordt geproduceerd door het aanroepen van het ReadOnlySpan<Char>. Methode ToString .
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Van toepassing op
WriteLine(Double)
Hiermee schrijft u de tekstweergave van een 8-byte zwevende-kommawaarde naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- value
- Double
De 8-byte drijvende-kommawaarde die moet worden geschreven.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
De FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op. Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(Int64)
Hiermee schrijft u de tekstweergave van een geheel getal met 8 bytetekens naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- value
- Int64
Het teken gehele getal van 8 byte dat moet worden geschreven.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
De tekstweergave van de opgegeven waarde wordt geproduceerd door de methode aan te Int64.ToString roepen. De TextWriter.FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(Int32)
Hiermee schrijft u de tekstweergave van een geheel getal met 4 bytetekens naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- value
- Int32
Het geheel getal met vier bytes dat moet worden geschreven.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
De tekstweergave van de opgegeven waarde wordt geproduceerd door de methode aan te Int32.ToString roepen. De TextWriter.FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(Decimal)
Hiermee schrijft u de tekstweergave van een decimale waarde naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- value
- Decimal
De decimale waarde die moet worden geschreven.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
De FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op. Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(Char[])
Hiermee schrijft u een matrix met tekens naar de tekststroom, gevolgd door een regeleindteken.
public:
virtual void WriteLine(cli::array <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())
Parameters
- buffer
- Char[]
De tekenmatrix waaruit gegevens worden gelezen.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
Alle tekens worden buffer naar de onderliggende stroom geschreven. Als de tekenmatrix is, wordt nullalleen het regeleindteken geschreven.
Deze overbelasting komt overeen met Write(Char[]) gevolgd door WriteLine() .
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(Char)
Hiermee schrijft u een teken naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- value
- Char
Het teken dat naar de tekststroom moet worden geschreven.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
Deze overbelasting komt overeen met Write(Char) gevolgd door WriteLine() .
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(Boolean)
Hiermee schrijft u de tekstweergave van een Boolean waarde naar de tekststroom, gevolgd door een regeleindteken.
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)
Parameters
- value
- Boolean
De Boolean waarde die moet worden geschreven.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
De tekstweergave van de opgegeven waarde wordt geproduceerd door de methode aan te Boolean.ToString roepen.
Met deze methode wordt Boolean.TrueString een of Boolean.FalseString.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine()
Hiermee schrijft u een regeleindteken naar de tekststroom.
public:
virtual void WriteLine();
public virtual void WriteLine();
abstract member WriteLine : unit -> unit
override this.WriteLine : unit -> unit
Public Overridable Sub WriteLine ()
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven
Van toepassing op
WriteLine(Object)
Hiermee schrijft u de tekstweergave van een object naar de tekststroom door de ToString methode voor dat object aan te roepen, gevolgd door een regeleindteken.
public:
virtual void WriteLine(System::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)
Parameters
- value
- Object
Het object dat moet worden geschreven. Als value dat het is null, wordt alleen het regeleindteken geschreven.
Uitzonderingen
De TextWriter is gesloten.
Er treedt een I/O-fout op.
Opmerkingen
Deze overbelasting is gelijk aan de Write(String, Object) overbelasting. De FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.
Het regeleindteken wordt gedefinieerd door het CoreNewLine veld.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.
Zie ook
- StreamWriter
- StringWriter
- IFormatProvider
- Bestands- en Stream-I/O
- Procedure: Tekst uit een bestand lezen
- Procedure: Tekst naar een bestand schrijven