StringWriter.Write Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše data do řetězce.
Přetížení
| Name | Description |
|---|---|
| Write(Char[], Int32, Int32) |
Zapíše podarray znaků do řetězce. |
| Write(String) |
Zapíše řetězec do aktuálního řetězce. |
| Write(StringBuilder) |
Zapíše řetězcovou reprezentaci tvůrce řetězců do aktuálního řetězce. |
| Write(Char) |
Zapíše znak do řetězce. |
| Write(ReadOnlySpan<Char>) |
Zapíše řetězcovou reprezentaci rozsahu znaků do aktuálního řetězce. |
Write(Char[], Int32, Int32)
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
Zapíše podarray znaků do řetězce.
public:
override void Write(cli::array <char> ^ buffer, int index, int count);
public override void Write(char[] buffer, int index, int count);
override this.Write : char[] * int * int -> unit
Public Overrides Sub Write (buffer As Char(), index As Integer, count As Integer)
Parametry
- buffer
- Char[]
Pole znaků pro zápis dat z.
- index
- Int32
Pozice ve vyrovnávací paměti, na které se mají začít číst data.
- count
- Int32
Maximální počet znaků k zápisu.
Výjimky
buffer je null.
index nebo count je negativní.
(index + count)>buffer.
Length.
Spisovatel je zavřený.
Příklady
Tento příklad kódu je součástí většího příkladu zadaného StringWriter() pro konstruktor.
// Use the three overloads of the Write method that are
// overridden by the StringWriter class.
strWriter.Write("file path characters are: ");
strWriter.Write(
Path.InvalidPathChars, 0, Path.InvalidPathChars.Length);
strWriter.Write('.');
' Use the three overloads of the Write method that are
' overridden by the StringWriter class.
strWriter.Write("file path characters are: ")
strWriter.Write( _
Path.InvalidPathChars, 0, Path.InvalidPathChars.Length)
strWriter.Write("."C)
Poznámky
Tato metoda přepíše TextWriter.Write.
Tato metoda zapisuje count do této StringWriter metody znaky dat od buffer, počínaje pozicí index.
Následující tabulka uvádí příklady jiných typických nebo souvisejících vstupně-výstupních úloh.
| Chcete-li to provést... | Podívejte se na příklad v tomto tématu... |
|---|---|
| Vytvořte textový soubor. | Postupy: Zápis textu do souboru |
| Zápis do textového souboru | Postupy: Zápis textu do souboru |
| Čtení z textového souboru | Postupy: Čtení textu ze souboru |
| Připojte text k souboru. |
Postupy: Otevření a připojení k souboru protokolu File.AppendText FileInfo.AppendText |
| Získejte velikost souboru. | FileInfo.Length |
| Získá atributy souboru. | File.GetAttributes |
| Nastavte atributy souboru. | File.SetAttributes |
| Určete, jestli soubor existuje. | File.Exists |
| Čtení z binárního souboru | Postupy: Čtení a zápis do nově vytvořeného datového souboru |
| Zápis do binárního souboru | Postupy: Čtení a zápis do nově vytvořeného datového souboru |
Viz také
Platí pro
Write(String)
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
Zapíše řetězec do aktuálního řetězce.
public:
override void Write(System::String ^ value);
public override void Write(string value);
public override void Write(string? value);
override this.Write : string -> unit
Public Overrides Sub Write (value As String)
Parametry
- value
- String
Řetězec k zápisu.
Výjimky
Spisovatel je zavřený.
Příklady
Tento příklad kódu je součástí většího příkladu uvedeného pro třídu StringWriter.
convertedCharacter = (char)intCharacter;
if(convertedCharacter == '.')
{
strWriter.Write(".\n\n");
// Bypass the spaces between sentences.
strReader.Read();
strReader.Read();
}
convertedCharacter = Convert.ToChar(intCharacter)
If convertedCharacter = "."C Then
strWriter.Write("." & vbCrLf & vbCrLf)
' Bypass the spaces between sentences.
strReader.Read()
strReader.Read()
Poznámky
Tato metoda přepíše TextWriter.Write.
Pokud je nullzadaný řetězec , nic se nenapíše.
Následující tabulka uvádí příklady jiných typických nebo souvisejících vstupně-výstupních úloh.
| Chcete-li to provést... | Podívejte se na příklad v tomto tématu... |
|---|---|
| Vytvořte textový soubor. | Postupy: Zápis textu do souboru |
| Zápis do textového souboru | Postupy: Zápis textu do souboru |
| Čtení z textového souboru | Postupy: Čtení textu ze souboru |
| Připojte text k souboru. |
Postupy: Otevření a připojení k souboru protokolu File.AppendText FileInfo.AppendText |
| Získejte velikost souboru. | FileInfo.Length |
| Získá atributy souboru. | File.GetAttributes |
| Nastavte atributy souboru. | File.SetAttributes |
| Určete, jestli soubor existuje. | File.Exists |
| Čtení z binárního souboru | Postupy: Čtení a zápis do nově vytvořeného datového souboru |
| Zápis do binárního souboru | Postupy: Čtení a zápis do nově vytvořeného datového souboru |
Viz také
Platí pro
Write(StringBuilder)
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
Zapíše řetězcovou reprezentaci tvůrce řetězců do aktuálního řetězce.
public:
override void Write(System::Text::StringBuilder ^ value);
public override void Write(System.Text.StringBuilder? value);
override this.Write : System.Text.StringBuilder -> unit
Public Overrides Sub Write (value As StringBuilder)
Parametry
- value
- StringBuilder
Tvůrce řetězců, který se má na řetězec zapisovat.
Platí pro
Write(Char)
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
Zapíše znak do řetězce.
public:
override void Write(char value);
public override void Write(char value);
override this.Write : char -> unit
Public Overrides Sub Write (value As Char)
Parametry
- value
- Char
Znak, který se má napsat.
Výjimky
Spisovatel je zavřený.
Příklady
Tento příklad kódu je součástí většího příkladu zadaného StringWriter() pro konstruktor.
// Use the three overloads of the Write method that are
// overridden by the StringWriter class.
strWriter.Write("file path characters are: ");
strWriter.Write(
Path.InvalidPathChars, 0, Path.InvalidPathChars.Length);
strWriter.Write('.');
' Use the three overloads of the Write method that are
' overridden by the StringWriter class.
strWriter.Write("file path characters are: ")
strWriter.Write( _
Path.InvalidPathChars, 0, Path.InvalidPathChars.Length)
strWriter.Write("."C)
Poznámky
Tato metoda přepíše TextWriter.Write.
Následující tabulka uvádí příklady jiných typických nebo souvisejících vstupně-výstupních úloh.
| Chcete-li to provést... | Podívejte se na příklad v tomto tématu... |
|---|---|
| Vytvořte textový soubor. | Postupy: Zápis textu do souboru |
| Zápis do textového souboru | Postupy: Zápis textu do souboru |
| Čtení z textového souboru | Postupy: Čtení textu ze souboru |
| Připojte text k souboru. |
Postupy: Otevření a připojení k souboru protokolu File.AppendText FileInfo.AppendText |
| Získejte velikost souboru. | FileInfo.Length |
| Získá atributy souboru. | File.GetAttributes |
| Nastavte atributy souboru. | File.SetAttributes |
| Určete, jestli soubor existuje. | File.Exists |
| Čtení z binárního souboru | Postupy: Čtení a zápis do nově vytvořeného datového souboru |
| Zápis do binárního souboru | Postupy: Čtení a zápis do nově vytvořeného datového souboru |
Viz také
Platí pro
Write(ReadOnlySpan<Char>)
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
- Zdroj:
- StringWriter.cs
Zapíše řetězcovou reprezentaci rozsahu znaků do aktuálního řetězce.
public:
override void Write(ReadOnlySpan<char> buffer);
public override void Write(ReadOnlySpan<char> buffer);
override this.Write : ReadOnlySpan<char> -> unit
Public Overrides Sub Write (buffer As ReadOnlySpan(Of Char))
Parametry
- buffer
- ReadOnlySpan<Char>
Rozsah znaků pro zápis do řetězce.