StringWriter.Write Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Escribe datos en la cadena.
Sobrecargas
| Nombre | Description |
|---|---|
| Write(Char[], Int32, Int32) |
Escribe una subbarray de caracteres en la cadena. |
| Write(String) |
Escribe una cadena en la cadena actual. |
| Write(StringBuilder) |
Escribe la representación de cadena de un generador de cadenas en la cadena actual. |
| Write(Char) |
Escribe un carácter en la cadena. |
| Write(ReadOnlySpan<Char>) |
Escribe la representación de cadena de un intervalo de caracteres en la cadena actual. |
Write(Char[], Int32, Int32)
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
Escribe una subbarray de caracteres en la cadena.
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)
Parámetros
- buffer
- Char[]
Matriz de caracteres desde la que se van a escribir datos.
- index
- Int32
Posición en el búfer en la que se empiezan a leer los datos.
- count
- Int32
Número máximo de caracteres que se van a escribir.
Excepciones
buffer es null.
index o count es negativo.
(index + count)>buffer.
Length.
El escritor está cerrado.
Ejemplos
Este ejemplo de código forma parte de un ejemplo más grande proporcionado para el StringWriter() constructor.
// 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)
Comentarios
Este método invalida TextWriter.Write.
Este método escribe count caracteres de datos en este StringWriter desde buffer, empezando por la posición index.
En la tabla siguiente se enumeran ejemplos de otras tareas de E/S típicas o relacionadas.
| Para ello... | Vea el ejemplo de este tema... |
|---|---|
| Cree un archivo de texto. | Cómo: Escribir texto en un archivo |
| Escribir en un archivo de texto. | Cómo: Escribir texto en un archivo |
| Lee desde un archivo de texto. | Cómo: Leer texto de un archivo |
| Anexe texto a un archivo. |
Cómo: Abrir y anexar a un archivo de registro File.AppendText FileInfo.AppendText |
| Obtenga el tamaño de un archivo. | FileInfo.Length |
| Obtiene los atributos de un archivo. | File.GetAttributes |
| Establezca los atributos de un archivo. | File.SetAttributes |
| Determine si existe un archivo. | File.Exists |
| Lee desde un archivo binario. | Cómo: Leer y escribir en un archivo de datos recién creado |
| Escribir en un archivo binario. | Cómo: Leer y escribir en un archivo de datos recién creado |
Consulte también
Se aplica a
Write(String)
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
Escribe una cadena en la cadena actual.
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)
Parámetros
- value
- String
Cadena que se va a escribir.
Excepciones
El escritor está cerrado.
Ejemplos
Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la StringWriter clase .
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()
Comentarios
Este método invalida TextWriter.Write.
Si la cadena especificada es null, no se escribe nada.
En la tabla siguiente se enumeran ejemplos de otras tareas de E/S típicas o relacionadas.
| Para ello... | Vea el ejemplo de este tema... |
|---|---|
| Cree un archivo de texto. | Cómo: Escribir texto en un archivo |
| Escribir en un archivo de texto. | Cómo: Escribir texto en un archivo |
| Lee desde un archivo de texto. | Cómo: Leer texto de un archivo |
| Anexe texto a un archivo. |
Cómo: Abrir y anexar a un archivo de registro File.AppendText FileInfo.AppendText |
| Obtenga el tamaño de un archivo. | FileInfo.Length |
| Obtiene los atributos de un archivo. | File.GetAttributes |
| Establezca los atributos de un archivo. | File.SetAttributes |
| Determine si existe un archivo. | File.Exists |
| Lee desde un archivo binario. | Cómo: Leer y escribir en un archivo de datos recién creado |
| Escribir en un archivo binario. | Cómo: Leer y escribir en un archivo de datos recién creado |
Consulte también
Se aplica a
Write(StringBuilder)
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
Escribe la representación de cadena de un generador de cadenas en la cadena actual.
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)
Parámetros
- value
- StringBuilder
Generador de cadenas que se va a escribir en la cadena.
Se aplica a
Write(Char)
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
Escribe un carácter en la cadena.
public:
override void Write(char value);
public override void Write(char value);
override this.Write : char -> unit
Public Overrides Sub Write (value As Char)
Parámetros
- value
- Char
Carácter que se va a escribir.
Excepciones
El escritor está cerrado.
Ejemplos
Este ejemplo de código forma parte de un ejemplo más grande proporcionado para el StringWriter() constructor.
// 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)
Comentarios
Este método invalida TextWriter.Write.
En la tabla siguiente se enumeran ejemplos de otras tareas de E/S típicas o relacionadas.
| Para ello... | Vea el ejemplo de este tema... |
|---|---|
| Cree un archivo de texto. | Cómo: Escribir texto en un archivo |
| Escribir en un archivo de texto. | Cómo: Escribir texto en un archivo |
| Lee desde un archivo de texto. | Cómo: Leer texto de un archivo |
| Anexe texto a un archivo. |
Cómo: Abrir y anexar a un archivo de registro File.AppendText FileInfo.AppendText |
| Obtenga el tamaño de un archivo. | FileInfo.Length |
| Obtiene los atributos de un archivo. | File.GetAttributes |
| Establezca los atributos de un archivo. | File.SetAttributes |
| Determine si existe un archivo. | File.Exists |
| Lee desde un archivo binario. | Cómo: Leer y escribir en un archivo de datos recién creado |
| Escribir en un archivo binario. | Cómo: Leer y escribir en un archivo de datos recién creado |
Consulte también
Se aplica a
Write(ReadOnlySpan<Char>)
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
- Source:
- StringWriter.cs
Escribe la representación de cadena de un intervalo de caracteres en la cadena actual.
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))
Parámetros
- buffer
- ReadOnlySpan<Char>
Intervalo de caracteres que se van a escribir en la cadena.