StringWriter.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 strängen.
Överlagringar
| Name | Description |
|---|---|
| Write(Char[], Int32, Int32) |
Skriver en underordning med tecken till strängen. |
| Write(String) |
Skriver en sträng till den aktuella strängen. |
| Write(StringBuilder) |
Skriver strängrepresentationen av en strängbyggare till den aktuella strängen. |
| Write(Char) |
Skriver ett tecken till strängen. |
| Write(ReadOnlySpan<Char>) |
Skriver strängrepresentationen av ett intervall med tecken till den aktuella strängen. |
Write(Char[], Int32, Int32)
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
Skriver en underordning med tecken till strängen.
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)
Parametrar
- buffer
- Char[]
Teckenmatrisen som du vill skriva data från.
- index
- Int32
Positionen i bufferten där data ska börja läsas.
- count
- Int32
Det maximala antalet tecken som ska skrivas.
Undantag
buffer är null.
index eller count är negativ.
(index + count)>buffer.
Length.
Författaren är stängd.
Exempel
Det här kodexemplet är en del av ett större exempel som tillhandahålls StringWriter() för konstruktorn.
// 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)
Kommentarer
Den här metoden åsidosätter TextWriter.Write.
Den här metoden skriver count datatecken till detta StringWriter från buffer, med början vid position index.
I följande tabell visas exempel på andra typiska eller relaterade I/O-uppgifter.
| För att göra det här... | Se exemplet i det här avsnittet... |
|---|---|
| Skapa en textfil. | Anvisningar: Skriva text till en fil |
| Skriv till en textfil. | Anvisningar: Skriva text till en fil |
| Läs från en textfil. | Anvisningar: Läsa text från en fil |
| Lägg till text i en fil. |
Anvisningar: Öppna och lägg till i en loggfil File.AppendText FileInfo.AppendText |
| Hämta storleken på en fil. | FileInfo.Length |
| Hämta attributen för en fil. | File.GetAttributes |
| Ange attributen för en fil. | File.SetAttributes |
| Kontrollera om det finns en fil. | File.Exists |
| Läs från en binär fil. | Anvisningar: Läsa och skriva till en nyligen skapad datafil |
| Skriv till en binär fil. | Anvisningar: Läsa och skriva till en nyligen skapad datafil |
Se även
Gäller för
Write(String)
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
Skriver en sträng till den aktuella strängen.
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)
Parametrar
- value
- String
Strängen som ska skrivas.
Undantag
Författaren är stängd.
Exempel
Det här kodexemplet är en del av ett större exempel för StringWriter klassen.
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()
Kommentarer
Den här metoden åsidosätter TextWriter.Write.
Om den angivna strängen är nullskrivs ingenting.
I följande tabell visas exempel på andra typiska eller relaterade I/O-uppgifter.
| För att göra det här... | Se exemplet i det här avsnittet... |
|---|---|
| Skapa en textfil. | Anvisningar: Skriva text till en fil |
| Skriv till en textfil. | Anvisningar: Skriva text till en fil |
| Läs från en textfil. | Anvisningar: Läsa text från en fil |
| Lägg till text i en fil. |
Anvisningar: Öppna och lägg till i en loggfil File.AppendText FileInfo.AppendText |
| Hämta storleken på en fil. | FileInfo.Length |
| Hämta attributen för en fil. | File.GetAttributes |
| Ange attributen för en fil. | File.SetAttributes |
| Kontrollera om det finns en fil. | File.Exists |
| Läs från en binär fil. | Anvisningar: Läsa och skriva till en nyligen skapad datafil |
| Skriv till en binär fil. | Anvisningar: Läsa och skriva till en nyligen skapad datafil |
Se även
Gäller för
Write(StringBuilder)
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
Skriver strängrepresentationen av en strängbyggare till den aktuella strängen.
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)
Parametrar
- value
- StringBuilder
Strängverktyget som ska skrivas till strängen.
Gäller för
Write(Char)
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
Skriver ett tecken till strängen.
public:
override void Write(char value);
public override void Write(char value);
override this.Write : char -> unit
Public Overrides Sub Write (value As Char)
Parametrar
- value
- Char
Tecknet som ska skrivas.
Undantag
Författaren är stängd.
Exempel
Det här kodexemplet är en del av ett större exempel som tillhandahålls StringWriter() för konstruktorn.
// 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)
Kommentarer
Den här metoden åsidosätter TextWriter.Write.
I följande tabell visas exempel på andra typiska eller relaterade I/O-uppgifter.
| För att göra det här... | Se exemplet i det här avsnittet... |
|---|---|
| Skapa en textfil. | Anvisningar: Skriva text till en fil |
| Skriv till en textfil. | Anvisningar: Skriva text till en fil |
| Läs från en textfil. | Anvisningar: Läsa text från en fil |
| Lägg till text i en fil. |
Anvisningar: Öppna och lägg till i en loggfil File.AppendText FileInfo.AppendText |
| Hämta storleken på en fil. | FileInfo.Length |
| Hämta attributen för en fil. | File.GetAttributes |
| Ange attributen för en fil. | File.SetAttributes |
| Kontrollera om det finns en fil. | File.Exists |
| Läs från en binär fil. | Anvisningar: Läsa och skriva till en nyligen skapad datafil |
| Skriv till en binär fil. | Anvisningar: Läsa och skriva till en nyligen skapad datafil |
Se även
Gäller för
Write(ReadOnlySpan<Char>)
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
- Källa:
- StringWriter.cs
Skriver strängrepresentationen av ett intervall med tecken till den aktuella strängen.
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))
Parametrar
- buffer
- ReadOnlySpan<Char>
Ett intervall med tecken som ska skrivas till strängen.