TextWriter.Write Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skriver data till en textström.
Överlagringar
| Name | Description |
|---|---|
| Write(String, Object, Object, Object) |
Skriver en formaterad sträng till textströmmen med samma semantik som Format(String, Object, Object, Object) metoden. |
| Write(String, Object, Object) |
Skriver en formaterad sträng till textströmmen med samma semantik som Format(String, Object, Object) metoden. |
| Write(Char[], Int32, Int32) |
Skriver ett underordnat tecken till textströmmen. |
| Write(String, ReadOnlySpan<Object>) |
Skriver en formaterad sträng till textströmmen med samma semantik som Format(String, ReadOnlySpan<Object>). |
| Write(String, Object[]) |
Skriver en formaterad sträng till textströmmen med samma semantik som Format(String, Object[]) metoden. |
| Write(String, Object) |
Skriver en formaterad sträng till textströmmen med samma semantik som Format(String, Object) metoden. |
| Write(UInt64) |
Skriver textrepresentationen av ett osignerat heltal på 8 byte till textströmmen. |
| Write(UInt32) |
Skriver textrepresentationen av ett osignerat heltal på 4 byte till textströmmen. |
| Write(StringBuilder) |
Skriver en strängbyggare till textströmmen. |
| Write(Rune) | |
| Write(String) |
Skriver en sträng till textströmmen. |
| Write(Decimal) |
Skriver textrepresentationen av ett decimalvärde till textströmmen. |
| Write(ReadOnlySpan<Char>) |
Skriver ett teckenintervall till textströmmen. |
| Write(Object) |
Skriver textrepresentationen av ett objekt till textströmmen genom att anropa |
| Write(Int64) |
Skriver textrepresentationen av ett 8 byte signerat heltal till textströmmen. |
| Write(Int32) |
Skriver textrepresentationen av ett 4 byte signerat heltal till textströmmen. |
| Write(Double) |
Skriver textrepresentationen av ett flyttalsvärde på 8 byte till textströmmen. |
| Write(Char[]) |
Skriver en teckenmatris till textströmmen. |
| Write(Char) |
Skriver ett tecken till textströmmen. |
| Write(Boolean) |
Skriver textrepresentationen av ett |
| Write(Single) |
Skriver textrepresentationen av ett flyttalsvärde på 4 byte till textströmmen. |
Write(String, Object, Object, Object)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver en formaterad sträng till textströmmen med samma semantik som Format(String, Object, Object, Object) metoden.
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)
Parametrar
- format
- String
En sammansatt formatsträng.
- arg0
- Object
Det första objektet som ska formateras och skrivas.
- arg1
- Object
Det andra objektet som ska formateras och skrivas.
- arg2
- Object
Det tredje objektet som ska formateras och skrivas.
Undantag
format är null.
Är TextWriter stängd.
Ett I/O-fel inträffar.
format är inte en giltig sammansatt formatsträng.
-eller-
Indexet för ett formatobjekt är mindre än 0 (noll) eller större än eller lika med antalet objekt som ska formateras (vilket för den här metoden är tre).
Kommentarer
Den här metoden använder sammansatt formatering för att konvertera värdet för ett objekt till dess strängrepresentation och för att bädda in representationen i en sträng. .NET ger omfattande formateringsstöd, vilket beskrivs mer detaljerat i följande formateringsämnen:
Mer information om funktionen för sammansatt formatering finns i Sammansatt formatering.
Mer information om numeriska formatspecificerare finns i Standard numeriska formatsträngar och anpassade numeriska formatsträngar.
Mer information om datum- och tidsformatsspecificerare finns i Formatsträngar för standarddatum och tid och anpassade datum- och tidsformatsträngar.
Mer information om uppräkningsformatsspecificerare finns i Uppräkningsformatsträngar.
Mer information om formatering finns i Formateringstyper.
Parametern format består av noll eller fler körningar av text som blandas med noll eller fler indexerade platshållare, så kallade formatobjekt, som motsvarar ett objekt i parameterlistan för den här metoden. Formateringsprocessen ersätter varje formatobjekt med strängrepresentationen av värdet för motsvarande objekt.
Syntaxen för ett formatobjekt är följande:
{index[,length][:formatString]}
Element inom hakparenteser är valfria. I följande tabell beskrivs varje element. Mer information om funktionen för sammansatt formatering, inklusive syntaxen för ett formatobjekt, finns i Sammansatt formatering.
| Element | Description |
|---|---|
| index | Den nollbaserade positionen i parameterlistan för objektet som ska formateras. Om objektet som anges av indexet är nullersätts formatobjektet med String.Empty. Eftersom den här överlagringen har tre objekt i parameterlistan måste indexvärdet alltid vara 0, 1 eller 2. Om det inte finns någon parameter i indexpositionen genereras en FormatException . |
| ,längd | Det minsta antalet tecken i strängrepresentationen av parametern. Om det är positivt är parametern rätt justerad. om den är negativ är den vänsterjusterad. |
| :formatString | En standard- eller anpassad formatsträng som stöds av objektet som ska formateras. Möjliga värden för formatString är samma som de värden som stöds av objektets ToString(string format) -metod. Om formatString inte har angetts och objektet som ska formateras implementerar gränssnittet skickas IFormattablenull som värdet för parametern format som används som IFormattable.ToString formatsträng. |
Inledande och avslutande klammerparentestecken, {" och "}", krävs. Om du vill ange ett enstaka klammerparentestecken i formatanger du två inledande eller avslutande klammerparentestecken, dvs. "{{" eller "}}".
Den här metoden söker inte i den angivna strängen efter enskilda nyradstecken (hexadecimala 0x000a) och ersätter dem med TextWriter.NewLine.
Om ett angivet objekt inte refereras till i formatsträngen ignoreras det.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(String, Object, Object)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver en formaterad sträng till textströmmen med samma semantik som Format(String, Object, Object) metoden.
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)
Parametrar
- format
- String
En sammansatt formatsträng.
- arg0
- Object
Det första objektet som ska formateras och skrivas.
- arg1
- Object
Det andra objektet som ska formateras och skrivas.
Undantag
format är null.
Är TextWriter stängd.
Ett I/O-fel inträffar.
format är inte en giltig sammansatt formatsträng.
-eller-
Indexet för ett formatobjekt är mindre än 0 (noll) eller större än eller lika med antalet objekt som ska formateras (vilket för den här metoden är två).
Kommentarer
Den här metoden använder sammansatt formatering för att konvertera värdet för ett objekt till dess strängrepresentation och för att bädda in representationen i en sträng. .NET ger omfattande formateringsstöd, vilket beskrivs mer detaljerat i följande formateringsämnen:
Mer information om funktionen för sammansatt formatering finns i Sammansatt formatering.
Mer information om numeriska formatspecificerare finns i Standard numeriska formatsträngar och anpassade numeriska formatsträngar.
Mer information om datum- och tidsformatsspecificerare finns i Formatsträngar för standarddatum och tid och anpassade datum- och tidsformatsträngar.
Mer information om uppräkningsformatsspecificerare finns i Uppräkningsformatsträngar.
Mer information om formatering finns i Formateringstyper.
Parametern format består av noll eller fler körningar av text som blandas med noll eller fler indexerade platshållare, så kallade formatobjekt, som motsvarar ett objekt i parameterlistan för den här metoden. Formateringsprocessen ersätter varje formatobjekt med strängrepresentationen av värdet för motsvarande objekt.
Syntaxen för ett formatobjekt är följande:
{index[,length][:formatString]}
Element inom hakparenteser är valfria. I följande tabell beskrivs varje element. Mer information om funktionen för sammansatt formatering, inklusive syntaxen för ett formatobjekt, finns i Sammansatt formatering.
| Element | Description |
|---|---|
| index | Den nollbaserade positionen i parameterlistan för objektet som ska formateras. Om objektet som anges av indexet är nullersätts formatobjektet med String.Empty. Eftersom den här överlagringen har två objekt i parameterlistan måste indexvärdet alltid vara 0 eller 1. Om det inte finns någon parameter i indexpositionen genereras en FormatException . |
| ,längd | Det minsta antalet tecken i strängrepresentationen av parametern. Om det är positivt är parametern rätt justerad. om den är negativ är den vänsterjusterad. |
| :formatString | En standard- eller anpassad formatsträng som stöds av objektet som ska formateras. Möjliga värden för formatString är samma som de värden som stöds av objektets ToString(string format) -metod. Om formatString inte har angetts och objektet som ska formateras implementerar gränssnittet skickas IFormattablenull som värdet för parametern format som används som IFormattable.ToString formatsträng. |
Inledande och avslutande klammerparentestecken, {" och "}", krävs. Om du vill ange ett enstaka klammerparentestecken i formatanger du två inledande eller avslutande klammerparentestecken, dvs. "{{" eller "}}".
Den här metoden söker inte i den angivna strängen efter enskilda nyradstecken (hexadecimala 0x000a) och ersätter dem med TextWriter.NewLine.
Om ett angivet objekt inte refereras till i formatsträngen ignoreras det.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(Char[], Int32, Int32)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver ett underordnat tecken till textströmmen.
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)
Parametrar
- buffer
- Char[]
Teckenmatrisen som du vill skriva data från.
- index
- Int32
Teckenpositionen i bufferten där data ska börja hämtas.
- count
- Int32
Antalet tecken som ska skrivas.
Undantag
Buffertlängden minus index är mindre än count.
Parametern buffer är null.
index eller count är negativ.
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Den här metoden skriver count datatecken till detta TextWriter från teckenmatrisen buffer med början vid position index.
Den här överlagringen motsvarar överlagringen Write(Char[]) för varje tecken mellan bufferindex och (index + count).
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- Write(Char[], Int32, Int32)
- Write(Char[], Int32, Int32)
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(String, ReadOnlySpan<Object>)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver en formaterad sträng till textströmmen med samma semantik som 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))
Parametrar
- format
- String
En sammansatt formatsträng.
- arg
- ReadOnlySpan<Object>
Ett objektintervall som innehåller noll eller flera objekt som ska formateras och skrivas.
Gäller för
Write(String, Object[])
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver en formaterad sträng till textströmmen med samma semantik som Format(String, Object[]) metoden.
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())
Parametrar
- format
- String
En sammansatt formatsträng.
- arg
- Object[]
En objektmatris som innehåller noll eller fler objekt som ska formateras och skrivas.
Undantag
format eller arg är null.
Är TextWriter stängd.
Ett I/O-fel inträffar.
format är inte en giltig sammansatt formatsträng.
-eller-
Indexet för ett formatobjekt är mindre än 0 (noll) eller större än eller lika med matrisens arg längd.
Kommentarer
Den här metoden använder sammansatt formatering för att konvertera värdet för ett objekt till dess strängrepresentation och för att bädda in representationen i en sträng. .NET ger omfattande formateringsstöd, vilket beskrivs mer detaljerat i följande formateringsämnen:
Mer information om funktionen för sammansatt formatering finns i Sammansatt formatering.
Mer information om numeriska formatspecificerare finns i Standard numeriska formatsträngar och anpassade numeriska formatsträngar.
Mer information om datum- och tidsformatsspecificerare finns i Formatsträngar för standarddatum och tid och anpassade datum- och tidsformatsträngar.
Mer information om uppräkningsformatsspecificerare finns i Uppräkningsformatsträngar.
Mer information om formatering finns i Formateringstyper.
Parametern format består av noll eller fler körningar av text som blandas med noll eller fler indexerade platshållare, så kallade formatobjekt, som motsvarar ett objekt i parameterlistan för den här metoden. Formateringsprocessen ersätter varje formatobjekt med strängrepresentationen av värdet för motsvarande objekt.
Syntaxen för ett formatobjekt är följande:
{index[,length][:formatString]}
Element inom hakparenteser är valfria. I följande tabell beskrivs varje element. Mer information om funktionen för sammansatt formatering, inklusive syntaxen för ett formatobjekt, finns i Sammansatt formatering.
| Element | Description |
|---|---|
| index | Den nollbaserade positionen i parameterlistan för objektet som ska formateras. Om objektet som anges av indexet är nullersätts formatobjektet med String.Empty. Eftersom den här överlagringen har en matris i parameterlistan måste indexvärdet alltid vara mindre än matrisens längd. Om det inte finns någon parameter i indexpositionen genereras en FormatException . |
| ,längd | Det minsta antalet tecken i strängrepresentationen av parametern. Om det är positivt är parametern rätt justerad. om den är negativ är den vänsterjusterad. |
| :formatString | En standard- eller anpassad formatsträng som stöds av objektet som ska formateras. Möjliga värden för formatString är samma som de värden som stöds av objektets ToString(string format) -metod. Om formatString inte har angetts och objektet som ska formateras implementerar gränssnittet skickas IFormattablenull som värdet för parametern format som används som IFormattable.ToString formatsträng. |
Inledande och avslutande klammerparentestecken, {" och "}", krävs. Om du vill ange ett enstaka klammerparentestecken i formatanger du två inledande eller avslutande klammerparentestecken, dvs. "{{" eller "}}".
Den här metoden söker inte i den angivna strängen efter enskilda nyradstecken (hexadecimala 0x000a) och ersätter dem med TextWriter.NewLine.
Om ett angivet objekt inte refereras till i formatsträngen ignoreras det.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(String, Object)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver en formaterad sträng till textströmmen med samma semantik som Format(String, Object) metoden.
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)
Parametrar
- format
- String
En sammansatt formatsträng.
- arg0
- Object
Objektet som ska formateras och skrivas.
Undantag
format är null.
Är TextWriter stängd.
Ett I/O-fel inträffar.
format är inte en giltig sammansatt formatsträng.
-eller-
Indexet för ett formatobjekt är mindre än 0 (noll) eller större än eller lika med antalet objekt som ska formateras (vilket för den här metoden är ett).
Kommentarer
Den här metoden använder sammansatt formatering för att konvertera värdet för ett objekt till dess strängrepresentation och för att bädda in representationen i en sträng. .NET ger omfattande formateringsstöd, vilket beskrivs mer detaljerat i följande formateringsämnen:
Mer information om funktionen för sammansatt formatering finns i Sammansatt formatering.
Mer information om numeriska formatspecificerare finns i Standard numeriska formatsträngar och anpassade numeriska formatsträngar.
Mer information om datum- och tidsformatsspecificerare finns i Formatsträngar för standarddatum och tid och anpassade datum- och tidsformatsträngar.
Mer information om uppräkningsformatsspecificerare finns i Uppräkningsformatsträngar.
Mer information om formatering finns i Formateringstyper.
Parametern format består av noll eller fler körningar av text som blandas med noll eller fler indexerade platshållare, så kallade formatobjekt, som motsvarar ett objekt i parameterlistan för den här metoden. Formateringsprocessen ersätter varje formatobjekt med strängrepresentationen av värdet för motsvarande objekt.
Syntaxen för ett formatobjekt är följande:
{index[,length][:formatString]}
Element inom hakparenteser är valfria. I följande tabell beskrivs varje element. Mer information om funktionen för sammansatt formatering, inklusive syntaxen för ett formatobjekt, finns i Sammansatt formatering.
| Element | Description |
|---|---|
| index | Den nollbaserade positionen i parameterlistan för objektet som ska formateras. Om objektet som anges av indexet är nullersätts formatobjektet med String.Empty. Eftersom den här överlagringen bara har ett enda objekt i parameterlistan måste indexvärdet alltid vara 0. Om det inte finns någon parameter i indexpositionen genereras en FormatException . |
| ,längd | Det minsta antalet tecken i strängrepresentationen av parametern. Om det är positivt är parametern rätt justerad. om den är negativ är den vänsterjusterad. |
| :formatString | En standard- eller anpassad formatsträng som stöds av objektet som ska formateras. Möjliga värden för formatString är samma som de värden som stöds av objektets ToString(string format) -metod. Om formatString inte har angetts och objektet som ska formateras implementerar gränssnittet skickas IFormattablenull som värdet för parametern format som används som IFormattable.ToString formatsträng. |
Inledande och avslutande klammerparentestecken, {" och "}", krävs. Om du vill ange ett enstaka klammerparentestecken i formatanger du två inledande eller avslutande klammerparentestecken, dvs. "{{" eller "}}".
Den här metoden söker inte i den angivna strängen efter enskilda nyradstecken (hexadecimala 0x000a) och ersätter dem med TextWriter.NewLine.
Om ett angivet objekt inte refereras till i formatsträngen ignoreras det.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(UInt64)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Viktigt!
Detta API uppfyller inte CLS.
Skriver textrepresentationen av ett osignerat heltal på 8 byte till textströmmen.
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)
Parametrar
- value
- UInt64
Det osignerade heltal på 8 byte som ska skrivas.
- Attribut
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Textrepresentationen av det angivna värdet skapas genom att metoden anropas UInt64.ToString . Egenskapen TextWriter.FormatProvider , om inte null, anger den kulturspecifika formateringen.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(UInt32)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Viktigt!
Detta API uppfyller inte CLS.
Skriver textrepresentationen av ett osignerat heltal på 4 byte till textströmmen.
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)
Parametrar
- value
- UInt32
Det osignerade heltal på 4 byte som ska skrivas.
- Attribut
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Textrepresentationen av det angivna värdet skapas genom att metoden anropas UInt32.ToString . Egenskapen TextWriter.FormatProvider , om inte null, anger den kulturspecifika formateringen.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(StringBuilder)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver en strängbyggare till textströmmen.
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)
Parametrar
- value
- StringBuilder
Strängen, som en strängbyggare, som ska skrivas till textströmmen.
Kommentarer
Den här metoden motsvarar Write(stringBuilder.ToString()), men den StringBuilder.GetChunks använder metoden för att undvika att skapa den mellanliggande strängen.
Gäller för
Write(Rune)
- Källa:
- 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)
Parametrar
- value
- Rune
Gäller för
Write(String)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver en sträng till textströmmen.
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)
Parametrar
- value
- String
Strängen som ska skrivas.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Den här överlagringen motsvarar överbelastningen Write(Char[]) .
Den här metoden söker inte i den angivna strängen efter enskilda nyradstecken (hexadecimala 0x000a) och ersätter dem med TextWriter.NewLine.
Om value är nullskrivs ingenting till textströmmen.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- Write(String)
- Write(String)
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(Decimal)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver textrepresentationen av ett decimalvärde till textströmmen.
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)
Parametrar
- value
- Decimal
Decimalvärdet som ska skrivas.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Egenskapen FormatProvider , om inte null, anger den kulturspecifika formateringen.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(ReadOnlySpan<Char>)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver ett teckenintervall till textströmmen.
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))
Parametrar
- buffer
- ReadOnlySpan<Char>
Teckenintervallet som ska skrivas.
Kommentarer
Textrepresentationen av det angivna värdet skapas genom att anropa ReadOnlySpan<Char>. ToString-metod .
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Gäller för
Write(Object)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver textrepresentationen av ett objekt till textströmmen genom att anropa ToString metoden för objektet.
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)
Parametrar
- value
- Object
Objektet som ska skrivas.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Den här överlagringen motsvarar överbelastningen Write(String) .
Om det angivna objektet är nullutförs ingen åtgärd och inget undantag genereras. Annars anropas objektets metod för att skapa strängrepresentationen och den resulterande strängen skrivs ToString sedan till utdataströmmen. Egenskapen FormatProvider , om inte null, anger den kulturspecifika formateringen.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(Int64)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver textrepresentationen av ett 8 byte signerat heltal till textströmmen.
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)
Parametrar
- value
- Int64
Det signerade heltalet på 8 byte som ska skrivas.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Textrepresentationen av det angivna värdet skapas genom att metoden anropas Int64.ToString . Egenskapen TextWriter.FormatProvider , om inte null, anger den kulturspecifika formateringen.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Anvisningar: Skriva text till en fil
Se även
Gäller för
Write(Int32)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver textrepresentationen av ett 4 byte signerat heltal till textströmmen.
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)
Parametrar
- value
- Int32
Det signerade heltalet på 4 byte som ska skrivas.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Textrepresentationen av det angivna värdet skapas genom att metoden anropas Int32.ToString . Egenskapen TextWriter.FormatProvider , om inte null, anger den kulturspecifika formateringen.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(Double)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver textrepresentationen av ett flyttalsvärde på 8 byte till textströmmen.
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)
Parametrar
- value
- Double
Det flyttal på 8 byte som ska skrivas.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Textrepresentationen av det angivna värdet skapas genom att metoden anropas Double.ToString . Egenskapen TextWriter.FormatProvider , om inte null, anger den kulturspecifika formateringen.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(Char[])
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver en teckenmatris till textströmmen.
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())
Parametrar
- buffer
- Char[]
Teckenmatrisen som ska skrivas till textströmmen.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Den här metoden söker inte i den angivna strängen efter enskilda nyradstecken (hexadecimala 0x000a) och ersätter dem med NewLine.
Den här standardmetoden anropar Write(Char[], Int32, Int32) metoden och skickar hela teckenmatrisen. Om teckenmatrisen är nullskrivs ingenting.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- Write(Char[])
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(Char)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver ett tecken till textströmmen.
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)
Parametrar
- value
- Char
Tecknet som ska skrivas till textströmmen.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Den här standardmetoden gör ingenting, men härledda klasser kan åsidosätta metoden för att tillhandahålla lämpliga funktioner.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- Write(Char)
- Write(Char)
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(Boolean)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver textrepresentationen av ett Boolean värde till textströmmen.
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)
Parametrar
- value
- Boolean
Värdet Boolean som ska skrivas.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Textrepresentationen av det angivna värdet skapas genom att metoden anropas Boolean.ToString .
Den här metoden matar ut antingen Boolean.TrueString eller Boolean.FalseString.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil
Gäller för
Write(Single)
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
- Källa:
- TextWriter.cs
Skriver textrepresentationen av ett flyttalsvärde på 4 byte till textströmmen.
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)
Parametrar
- value
- Single
4-bytes flyttalsvärdet som ska skrivas.
Undantag
Är TextWriter stängd.
Ett I/O-fel inträffar.
Kommentarer
Textrepresentationen av det angivna värdet skapas genom att metoden anropas Single.ToString . Egenskapen TextWriter.FormatProvider , om inte null, anger den kulturspecifika formateringen.
En lista över vanliga I/O-uppgifter finns i Vanliga I/O-uppgifter.
Se även
- StreamWriter
- StringWriter
- IFormatProvider
- Fil- och ström-I/O
- Anvisningar: Läsa text från en fil
- Anvisningar: Skriva text till en fil