TextWriter.Write Methode

Definitie

Hiermee schrijft u gegevens naar een tekststroom.

Overloads

Name Description
Write(String, Object, Object, Object)

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object, Object, Object) methode.

Write(String, Object, Object)

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom met behulp van dezelfde semantiek als de Format(String, Object, Object) methode.

Write(Char[], Int32, Int32)

Hiermee schrijft u een submaarray van tekens naar de tekststroom.

Write(String, ReadOnlySpan<Object>)

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom met behulp van dezelfde semantiek als Format(String, ReadOnlySpan<Object>).

Write(String, Object[])

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object[]) methode.

Write(String, Object)

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object) methode.

Write(UInt64)

Hiermee schrijft u de tekstweergave van een niet-ondertekend geheel getal van 8 bytes naar de tekststroom.

Write(UInt32)

Hiermee schrijft u de tekstweergave van een niet-ondertekend geheel getal van vier bytes naar de tekststroom.

Write(StringBuilder)

Hiermee schrijft u een opbouwfunctie voor tekenreeksen naar de tekststroom.

Write(Rune)
Write(String)

Hiermee schrijft u een tekenreeks naar de tekststroom.

Write(Decimal)

Hiermee schrijft u de tekstweergave van een decimale waarde naar de tekststroom.

Write(ReadOnlySpan<Char>)

Hiermee schrijft u een tekenbereik naar de tekststroom.

Write(Object)

Hiermee schrijft u de tekstweergave van een object naar de tekststroom door de ToString methode voor dat object aan te roepen.

Write(Int64)

Hiermee schrijft u de tekstweergave van een geheel getal van 8 byte dat is ondertekend naar de tekststroom.

Write(Int32)

Hiermee schrijft u de tekstweergave van een geheel getal met 4 bytetekens naar de tekststroom.

Write(Double)

Hiermee schrijft u de tekstweergave van een 8-byte zwevende-kommawaarde naar de tekststroom.

Write(Char[])

Hiermee schrijft u een tekenmatrix naar de tekststroom.

Write(Char)

Hiermee schrijft u een teken naar de tekststroom.

Write(Boolean)

Hiermee schrijft u de tekstweergave van een Boolean waarde naar de tekststroom.

Write(Single)

Hiermee schrijft u de tekstweergave van een 4-byte zwevende-kommawaarde naar de tekststroom.

Write(String, Object, Object, Object)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object, Object, Object) methode.

public:
 virtual void Write(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1, System::Object ^ arg2);
public virtual void Write(string format, object arg0, object arg1, object arg2);
public virtual void Write(string format, object? arg0, object? arg1, object? arg2);
abstract member Write : string * obj * obj * obj -> unit
override this.Write : string * obj * obj * obj -> unit
Public Overridable Sub Write (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.

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:

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 Beschrijving
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, IFormattable wordt de null 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 TextWriter.NewLine.

Als er niet naar een opgegeven object wordt verwezen in de notatietekenreeks, wordt dit genegeerd.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(String, Object, Object)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom met behulp van dezelfde semantiek als de Format(String, Object, Object) methode.

public:
 virtual void Write(System::String ^ format, System::Object ^ arg0, System::Object ^ arg1);
public virtual void Write(string format, object arg0, object arg1);
public virtual void Write(string format, object? arg0, object? arg1);
abstract member Write : string * obj * obj -> unit
override this.Write : string * obj * obj -> unit
Public Overridable Sub Write (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.

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:

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 Beschrijving
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, IFormattable wordt de null 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 TextWriter.NewLine.

Als er niet naar een opgegeven object wordt verwezen in de notatietekenreeks, wordt dit genegeerd.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(Char[], Int32, Int32)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een submaarray van tekens naar de tekststroom.

public:
 virtual void Write(cli::array <char> ^ buffer, int index, int count);
public virtual void Write(char[] buffer, int index, int count);
abstract member Write : char[] * int * int -> unit
override this.Write : char[] * int * int -> unit
Public Overridable Sub Write (buffer As Char(), index As Integer, count As Integer)

Parameters

buffer
Char[]

De tekenmatrix waaruit gegevens moeten worden geschreven.

index
Int32

De tekenpositie in de buffer waar gegevens moeten worden opgehaald.

count
Int32

Het 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.

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 is gelijk aan de Write(Char[]) overbelasting voor elk teken tussen bufferindex en (index + count).

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(String, ReadOnlySpan<Object>)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom met behulp van dezelfde semantiek als Format(String, ReadOnlySpan<Object>).

public:
 virtual void Write(System::String ^ format, ReadOnlySpan<System::Object ^> arg);
public virtual void Write(string format, scoped ReadOnlySpan<object?> arg);
abstract member Write : string * ReadOnlySpan<obj> -> unit
override this.Write : string * ReadOnlySpan<obj> -> unit
Public Overridable Sub Write (format As String, arg As ReadOnlySpan(Of Object))

Parameters

format
String

Een tekenreeks met samengestelde notatie.

arg
ReadOnlySpan<Object>

Een objectbereik dat nul of meer objecten bevat voor het opmaken en schrijven van objecten.

Van toepassing op

Write(String, Object[])

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object[]) methode.

public:
 virtual void Write(System::String ^ format, ... cli::array <System::Object ^> ^ arg);
public virtual void Write(string format, params object[] arg);
public virtual void Write(string format, params object?[] arg);
abstract member Write : string * obj[] -> unit
override this.Write : string * obj[] -> unit
Public Overridable Sub Write (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

format of arg is null.

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:

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 Beschrijving
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, IFormattable wordt de null 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 TextWriter.NewLine.

Als er niet naar een opgegeven object wordt verwezen in de notatietekenreeks, wordt dit genegeerd.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(String, Object)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een opgemaakte tekenreeks naar de tekststroom, met behulp van dezelfde semantiek als de Format(String, Object) methode.

public:
 virtual void Write(System::String ^ format, System::Object ^ arg0);
public virtual void Write(string format, object arg0);
public virtual void Write(string format, object? arg0);
abstract member Write : string * obj -> unit
override this.Write : string * obj -> unit
Public Overridable Sub Write (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.

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:

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 Beschrijving
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, IFormattable wordt de null 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 TextWriter.NewLine.

Als er niet naar een opgegeven object wordt verwezen in de notatietekenreeks, wordt dit genegeerd.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(UInt64)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Belangrijk

Deze API is niet CLS-conform.

Hiermee schrijft u de tekstweergave van een niet-ondertekend geheel getal van 8 bytes naar de tekststroom.

public:
 virtual void Write(System::UInt64 value);
[System.CLSCompliant(false)]
public virtual void Write(ulong value);
[<System.CLSCompliant(false)>]
abstract member Write : uint64 -> unit
override this.Write : uint64 -> unit
Public Overridable Sub Write (value As ULong)

Parameters

value
UInt64

Het niet-ondertekende gehele getal van 8 bytes dat moet worden geschreven.

Kenmerken

Uitzonderingen

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 TextWriter.FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(UInt32)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Belangrijk

Deze API is niet CLS-conform.

Hiermee schrijft u de tekstweergave van een niet-ondertekend geheel getal van vier bytes naar de tekststroom.

public:
 virtual void Write(System::UInt32 value);
[System.CLSCompliant(false)]
public virtual void Write(uint value);
[<System.CLSCompliant(false)>]
abstract member Write : uint32 -> unit
override this.Write : uint32 -> unit
Public Overridable Sub Write (value As UInteger)

Parameters

value
UInt32

Het niet-ondertekende gehele getal van vier bytes dat moet worden geschreven.

Kenmerken

Uitzonderingen

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 TextWriter.FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(StringBuilder)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een opbouwfunctie voor tekenreeksen naar de tekststroom.

public:
 virtual void Write(System::Text::StringBuilder ^ value);
public virtual void Write(System.Text.StringBuilder? value);
abstract member Write : System.Text.StringBuilder -> unit
override this.Write : System.Text.StringBuilder -> unit
Public Overridable Sub Write (value As StringBuilder)

Parameters

value
StringBuilder

De tekenreeks, als opbouwfunctie voor tekenreeksen, om naar de tekststroom te schrijven.

Opmerkingen

Deze methode is gelijk aan Write(stringBuilder.ToString()), maar gebruikt de StringBuilder.GetChunks methode om te voorkomen dat de tussenliggende tekenreeks wordt gemaakt.

Van toepassing op

Write(Rune)

Bron:
TextWriter.cs
public:
 virtual void Write(System::Text::Rune value);
public virtual void Write(System.Text.Rune value);
abstract member Write : System.Text.Rune -> unit
override this.Write : System.Text.Rune -> unit
Public Overridable Sub Write (value As Rune)

Parameters

value
Rune

Van toepassing op

Write(String)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een tekenreeks naar de tekststroom.

public:
 virtual void Write(System::String ^ value);
public virtual void Write(string value);
public virtual void Write(string? value);
abstract member Write : string -> unit
override this.Write : string -> unit
Public Overridable Sub Write (value As String)

Parameters

value
String

De tekenreeks die moet worden geschreven.

Uitzonderingen

Er treedt een I/O-fout op.

Opmerkingen

Deze overbelasting is gelijk aan de Write(Char[]) overbelasting.

Met deze methode wordt de opgegeven tekenreeks niet doorzocht op afzonderlijke newlinetekens (hexadecimale 0x000a) en vervangen door TextWriter.NewLine.

Als value dat het is null, wordt er niets naar de tekststroom geschreven.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(Decimal)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u de tekstweergave van een decimale waarde naar de tekststroom.

public:
 virtual void Write(System::Decimal value);
public virtual void Write(decimal value);
abstract member Write : decimal -> unit
override this.Write : decimal -> unit
Public Overridable Sub Write (value As Decimal)

Parameters

value
Decimal

De decimale waarde die moet worden geschreven.

Uitzonderingen

Er treedt een I/O-fout op.

Opmerkingen

De FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.

Zie ook

Van toepassing op

Write(ReadOnlySpan<Char>)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een tekenbereik naar de tekststroom.

public:
 virtual void Write(ReadOnlySpan<char> buffer);
public virtual void Write(ReadOnlySpan<char> buffer);
abstract member Write : ReadOnlySpan<char> -> unit
override this.Write : ReadOnlySpan<char> -> unit
Public Overridable Sub Write (buffer As ReadOnlySpan(Of Char))

Parameters

buffer
ReadOnlySpan<Char>

Het tekenspanne om te schrijven.

Opmerkingen

De tekstweergave van de opgegeven waarde wordt geproduceerd door het aanroepen van het ReadOnlySpan<Char>. Methode ToString .

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Van toepassing op

Write(Object)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u de tekstweergave van een object naar de tekststroom door de ToString methode voor dat object aan te roepen.

public:
 virtual void Write(System::Object ^ value);
public virtual void Write(object value);
public virtual void Write(object? value);
abstract member Write : obj -> unit
override this.Write : obj -> unit
Public Overridable Sub Write (value As Object)

Parameters

value
Object

Het object dat moet worden geschreven.

Uitzonderingen

Er treedt een I/O-fout op.

Opmerkingen

Deze overbelasting is gelijk aan de Write(String) overbelasting.

Als het opgegeven object is null, wordt er geen actie ondernomen en wordt er geen uitzondering gegenereerd. Anders wordt de methode van ToString het object aangeroepen om de tekenreeksweergave te produceren en wordt de resulterende tekenreeks vervolgens naar de uitvoerstroom geschreven. De FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(Int64)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u de tekstweergave van een geheel getal van 8 byte dat is ondertekend naar de tekststroom.

public:
 virtual void Write(long value);
public virtual void Write(long value);
abstract member Write : int64 -> unit
override this.Write : int64 -> unit
Public Overridable Sub Write (value As Long)

Parameters

value
Int64

Het teken gehele getal van 8 byte dat moet worden geschreven.

Uitzonderingen

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.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Procedure: Tekst naar een bestand schrijven

Zie ook

Van toepassing op

Write(Int32)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u de tekstweergave van een geheel getal met 4 bytetekens naar de tekststroom.

public:
 virtual void Write(int value);
public virtual void Write(int value);
abstract member Write : int -> unit
override this.Write : int -> unit
Public Overridable Sub Write (value As Integer)

Parameters

value
Int32

Het geheel getal met vier bytes dat moet worden geschreven.

Uitzonderingen

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.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(Double)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u de tekstweergave van een 8-byte zwevende-kommawaarde naar de tekststroom.

public:
 virtual void Write(double value);
public virtual void Write(double value);
abstract member Write : double -> unit
override this.Write : double -> unit
Public Overridable Sub Write (value As Double)

Parameters

value
Double

De 8-byte drijvende-kommawaarde die moet worden geschreven.

Uitzonderingen

Er treedt een I/O-fout op.

Opmerkingen

De tekstweergave van de opgegeven waarde wordt geproduceerd door de methode aan te Double.ToString roepen. De TextWriter.FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(Char[])

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een tekenmatrix naar de tekststroom.

public:
 virtual void Write(cli::array <char> ^ buffer);
public virtual void Write(char[] buffer);
public virtual void Write(char[]? buffer);
abstract member Write : char[] -> unit
override this.Write : char[] -> unit
Public Overridable Sub Write (buffer As Char())

Parameters

buffer
Char[]

De tekenmatrix die naar de tekststroom moet worden geschreven.

Uitzonderingen

Er treedt een I/O-fout op.

Opmerkingen

Met deze methode wordt de opgegeven tekenreeks niet doorzocht op afzonderlijke newlinetekens (hexadecimale 0x000a) en vervangen door NewLine.

Met deze standaardmethode wordt de methode aangeroepen Write(Char[], Int32, Int32) en wordt de hele tekenmatrix doorgegeven. Als de tekenmatrix is null, wordt er niets geschreven.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(Char)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u een teken naar de tekststroom.

public:
 abstract void Write(char value);
public:
 virtual void Write(char value);
public abstract void Write(char value);
public virtual void Write(char value);
abstract member Write : char -> unit
abstract member Write : char -> unit
override this.Write : char -> unit
Public MustOverride Sub Write (value As Char)
Public Overridable Sub Write (value As Char)

Parameters

value
Char

Het teken dat naar de tekststroom moet worden geschreven.

Uitzonderingen

Er treedt een I/O-fout op.

Opmerkingen

Deze standaardmethode doet niets, maar afgeleide klassen kunnen de methode overschrijven om de juiste functionaliteit te bieden.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(Boolean)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u de tekstweergave van een Boolean waarde naar de tekststroom.

public:
 virtual void Write(bool value);
public virtual void Write(bool value);
abstract member Write : bool -> unit
override this.Write : bool -> unit
Public Overridable Sub Write (value As Boolean)

Parameters

value
Boolean

De Boolean waarde die moet worden geschreven.

Uitzonderingen

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.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op

Write(Single)

Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs
Bron:
TextWriter.cs

Hiermee schrijft u de tekstweergave van een 4-byte zwevende-kommawaarde naar de tekststroom.

public:
 virtual void Write(float value);
public virtual void Write(float value);
abstract member Write : single -> unit
override this.Write : single -> unit
Public Overridable Sub Write (value As Single)

Parameters

value
Single

De 4-byte drijvende-kommawaarde die moet worden geschreven.

Uitzonderingen

Er treedt een I/O-fout op.

Opmerkingen

De tekstweergave van de opgegeven waarde wordt geproduceerd door de methode aan te Single.ToString roepen. De TextWriter.FormatProvider eigenschap geeft, indien niet null, de cultuurspecifieke opmaak op.

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Zie ook

Van toepassing op