StreamWriter.Encoding Propiedad

Definición

Obtiene el Encoding donde se escribe el resultado.

public:
 virtual property System::Text::Encoding ^ Encoding { System::Text::Encoding ^ get(); };
public override System.Text.Encoding Encoding { get; }
member this.Encoding : System.Text.Encoding
Public Overrides ReadOnly Property Encoding As Encoding

Valor de propiedad

Encoding especificado en el constructor para la instancia actual o UTF8Encoding si no se ha especificado una codificación.

Ejemplos

En el ejemplo siguiente se recupera la codificación de la instancia especificada StreamWriter .

// Write out the current text encoding
sw->WriteLine( "Encoding: {0}",
   sw->Encoding->ToString() );
// Write out the current text encoding
sw.WriteLine("Encoding: {0}",
    sw.Encoding.ToString());
' Write out the current text encoding.
Sw.WriteLine("Encoding: {0}", _
 Sw.Encoding.ToString())

Comentarios

Esta propiedad es necesaria para algunos escenarios XML en los que se debe escribir un encabezado que contiene la codificación usada por .StreamWriter Esto permite que el código XML consuma un encabezado XML arbitrario StreamWriter y genere el encabezado XML correcto.

Para obtener una lista de tareas de E/S comunes, consulte Tareas de E/S comunes.

Se aplica a

Consulte también