Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método Console.OpenStandardInput ()

 

Publicado: octubre de 2016

Adquiere el flujo de entrada estándar.

Espacio de nombres:   System
Ensamblado:  mscorlib (en mscorlib.dll)

[HostProtectionAttribute(SecurityAction.LinkDemand, UI = true)]
public static Stream OpenStandardInput()

Valor devuelto

Type: System.IO.Stream

Flujo de entrada estándar.

Este método se puede utilizar para volver a adquirir el flujo de entrada estándar después de que se ha cambiado por la SetIn método.

En el ejemplo siguiente se muestra el uso de la OpenStandardInput propiedad.

using System;
using System.Text;
using System.IO;

public class Decoder {
    public static void Main() {
        Stream inputStream = Console.OpenStandardInput();
        byte[] bytes = new byte[100];
        Console.WriteLine("To decode, type or paste the UTF7 encoded string and press enter:");
        Console.WriteLine("(Example: \"M+APw-nchen ist wundervoll\")");
        int outputLength = inputStream.Read(bytes, 0, 100);
        char[] chars = Encoding.UTF7.GetChars(bytes, 0, outputLength);
        Console.WriteLine("Decoded string:");
        Console.WriteLine(new string(chars));
    }
}

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: