Console.OpenStandardInput Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erwirbt den Standardeingabedatenstrom.
Überlädt
| Name | Beschreibung |
|---|---|
| OpenStandardInput() |
Erwirbt den Standardeingabedatenstrom. |
| OpenStandardInput(Int32) |
Dient zum Abrufen des Standardeingabedatenstroms, der auf eine angegebene Puffergröße festgelegt ist. |
OpenStandardInput()
- Quelle:
- Console.cs
- Quelle:
- Console.cs
- Quelle:
- Console.cs
- Quelle:
- Console.cs
- Quelle:
- Console.cs
Erwirbt den Standardeingabedatenstrom.
public:
static System::IO::Stream ^ OpenStandardInput();
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public static System.IO.Stream OpenStandardInput();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.IO.Stream OpenStandardInput();
public static System.IO.Stream OpenStandardInput();
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
static member OpenStandardInput : unit -> System.IO.Stream
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member OpenStandardInput : unit -> System.IO.Stream
static member OpenStandardInput : unit -> System.IO.Stream
Public Shared Function OpenStandardInput () As Stream
Gibt zurück
Der Standardeingabedatenstrom.
- Attribute
Beispiele
Das folgende Beispiel veranschaulicht die Verwendung der OpenStandardInput Methode.
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));
}
}
open System
open System.Text
let inputStream = Console.OpenStandardInput()
let bytes = Array.zeroCreate<byte> 100
Console.WriteLine "To decode, type or paste the UTF7 encoded string and press enter:"
Console.WriteLine "(Example: \"M+APw-nchen ist wundervoll\")"
let outputLength = inputStream.Read(bytes, 0, 100)
let chars = Encoding.UTF7.GetChars(bytes, 0, outputLength)
Console.WriteLine "Decoded string:"
Console.WriteLine(string chars)
Imports System.Text
Imports System.IO
Public Class Decoder
Public Shared Sub Main()
Dim inputStream As Stream = Console.OpenStandardInput()
Dim bytes(100) As Byte
Console.WriteLine("To decode, type or paste the UTF7 encoded string and press enter:")
Console.WriteLine("(Example: ""M+APw-nchen ist wundervoll"")")
Dim outputLength As Integer = inputStream.Read(bytes, 0, 100)
Dim chars As Char() = Encoding.UTF7.GetChars(bytes, 0, outputLength)
Console.WriteLine("Decoded string:")
Console.WriteLine(New String(chars))
End Sub
End Class
Hinweise
Diese Methode kann verwendet werden, um den Standardeingabedatenstrom erneut zu erhalten, nachdem er von der SetIn Methode geändert wurde.
Weitere Informationen
Gilt für:
OpenStandardInput(Int32)
- Quelle:
- Console.cs
- Quelle:
- Console.cs
- Quelle:
- Console.cs
- Quelle:
- Console.cs
- Quelle:
- Console.cs
Dient zum Abrufen des Standardeingabedatenstroms, der auf eine angegebene Puffergröße festgelegt ist.
public:
static System::IO::Stream ^ OpenStandardInput(int bufferSize);
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.IO.Stream OpenStandardInput(int bufferSize);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.IO.Stream OpenStandardInput(int bufferSize);
public static System.IO.Stream OpenStandardInput(int bufferSize);
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member OpenStandardInput : int -> System.IO.Stream
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member OpenStandardInput : int -> System.IO.Stream
static member OpenStandardInput : int -> System.IO.Stream
Public Shared Function OpenStandardInput (bufferSize As Integer) As Stream
Parameter
- bufferSize
- Int32
Dieser Parameter hat keine Auswirkung, aber sein Wert muss größer oder gleich Null sein.
Gibt zurück
Der Standardeingabedatenstrom.
- Attribute
Ausnahmen
bufferSize ist kleiner oder gleich Null.
Hinweise
Diese Methode kann verwendet werden, um den Standardausgabedatenstrom erneut zu erhalten, nachdem er von der SetIn Methode geändert wurde.