class · System.IO

StringWriter

public class StringWriter : TextWriter

Text gathered into a StringBuilder.

Tipo
class
Espacio de nombres
System.IO
Ensamblado
System.Core
Acceso
public
Archivo fuente
TextIO.ant

Herencia

Clases base
Any TextWriter StringWriter

Constructores

new()
#
new(StringBuilder builder)
#

Métodos

override Write(str text)
#

override

override Write(u16 c)
#

override

GetStringBuilder() : StringBuilder
#
override ToString() : str
#

override

Miembros privados e internos (1)

StringBuilder builder
#

private

Miembros heredados (43)

Código fuente

StringWriter en Antril, descompilado a partir de su Larva HIR.

System.IO.StringWriter.ant
// System.IO.StringWriter — System.Core (decompiled from Larva HIR)

import System;

into namespace System.IO
{
	/// Text gathered into a StringBuilder.
	public class StringWriter : TextWriter
	{
		StringBuilder builder;

		public:
			new()
			{
				builder = new StringBuilder();
			}

			new(StringBuilder builder)
			{
				this.builder = builder;
			}

			override Write(str text)
			{
				builder.Append(text);
			}

			override Write(u16 c)
			{
				builder.Append(c);
			}

			GetStringBuilder() : StringBuilder => builder;

			override ToString() : str => builder.ToString();
	}
}
Esc