Console Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Konsol uygulamaları için standart giriş, çıkış ve hata akışlarını temsil eder. Bu sınıf devralınamaz.
public ref class Console abstract sealed
public ref class Console sealed
public static class Console
public sealed class Console
type Console = class
Public Class Console
Public NotInheritable Class Console
- Devralma
-
Console
Açıklamalar
Bu API hakkında daha fazla bilgi için bkz. Konsoliçin ek API açıklamaları
Özellikler
BackgroundColor |
Konsolun arka plan rengini alır veya ayarlar. |
BufferHeight |
Arabellek alanının yüksekliğini alır veya ayarlar. |
BufferWidth |
Arabellek alanının genişliğini alır veya ayarlar. |
CapsLock |
CAPS LOCK klavye iki durumlu düğmesinin açık veya kapalı olduğunu belirten bir değer alır. |
CursorLeft |
İmlecin arabellek alanı içindeki sütun konumunu alır veya ayarlar. |
CursorSize |
İmlecin yüksekliğini bir karakter hücresi içinde alır veya ayarlar. |
CursorTop |
İmlecin arabellek alanı içindeki satır konumunu alır veya ayarlar. |
CursorVisible |
İmlecin görünür olup olmadığını belirten bir değer alır veya ayarlar. |
Error |
Standart hata çıkış akışını alır. |
ForegroundColor |
Konsolun ön plan rengini alır veya ayarlar. |
In |
Standart giriş akışını alır. |
InputEncoding |
Konsolun girişi okumak için kullandığı kodlamayı alır veya ayarlar. |
IsErrorRedirected |
Hata çıkış akışının standart hata akışından yeniden yönlendirilip yönlendirilmediğini gösteren bir değer alır. |
IsInputRedirected |
Girişin standart giriş akışından yeniden yönlendirilip yönlendirilmediğini gösteren bir değer alır. |
IsOutputRedirected |
Çıkışın standart çıkış akışından yeniden yönlendirilip yönlendirilmediğini gösteren bir değer alır. |
KeyAvailable |
Giriş akışında bir tuşa basılıp basılmadığını gösteren bir değer alır. |
LargestWindowHeight |
Geçerli yazı tipine ve ekran çözünürlüğüne göre mümkün olan en fazla sayıda konsol penceresi satırı alır. |
LargestWindowWidth |
Geçerli yazı tipine ve ekran çözünürlüğüne göre mümkün olan en fazla sayıda konsol penceresi sütununu alır. |
NumberLock |
NUM LOCK klavye iki durumlu düğmesinin açık mı yoksa kapalı mı olduğunu gösteren bir değer alır. |
Out |
Standart çıkış akışını alır. |
OutputEncoding |
Konsolun çıkış yazmak için kullandığı kodlamayı alır veya ayarlar. |
Title |
Konsol başlık çubuğunda görüntülenecek başlığı alır veya ayarlar. |
TreatControlCAsInput |
Control değiştirici tuşu ve C konsol tuşu (Ctrl+C) birleşiminin normal giriş olarak mı yoksa işletim sistemi tarafından işlenen bir kesinti olarak mı ele alındığını belirten bir değer alır veya ayarlar. |
WindowHeight |
Konsol penceresi alanının yüksekliğini alır veya ayarlar. |
WindowLeft |
Konsol penceresi alanının ekran arabelleğine göre en soldaki konumunu alır veya ayarlar. |
WindowTop |
Konsol penceresi alanının ekran arabelleğine göre en üst konumunu alır veya ayarlar. |
WindowWidth |
Konsol penceresinin genişliğini alır veya ayarlar. |
Yöntemler
Beep() |
Konsol hoparlöründen bip sesi çalar. |
Beep(Int32, Int32) |
Konsol hoparlörü aracılığıyla belirtilen frekans ve sürenin bip sesini çalar. |
Clear() |
Konsol arabelleği ve ilgili konsol penceresi görüntü bilgilerini temizler. |
GetCursorPosition() |
İmlecin konumunu alır. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) |
Ekran arabelleğinin belirtilen kaynak alanını belirtilen hedef alana kopyalar. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) |
Ekran arabelleğinin belirtilen kaynak alanını belirtilen hedef alana kopyalar. |
OpenStandardError() |
Standart hata akışını alır. |
OpenStandardError(Int32) |
Belirtilen arabellek boyutuna ayarlanmış standart hata akışını alır. |
OpenStandardInput() |
Standart giriş akışını alır. |
OpenStandardInput(Int32) |
Belirtilen arabellek boyutuna ayarlanmış standart giriş akışını alır. |
OpenStandardOutput() |
Standart çıkış akışını alır. |
OpenStandardOutput(Int32) |
Belirtilen arabellek boyutuna ayarlanmış standart çıkış akışını alır. |
Read() |
Standart giriş akışından sonraki karakteri okur. |
ReadKey() |
Kullanıcı tarafından basılan sonraki karakteri veya işlev tuşunu alır. Basılan tuş konsol penceresinde görüntülenir. |
ReadKey(Boolean) |
Kullanıcı tarafından basılan sonraki karakteri veya işlev tuşunu alır. Basılan tuş isteğe bağlı olarak konsol penceresinde görüntülenir. |
ReadLine() |
Standart giriş akışından sonraki karakter satırını okur. |
ResetColor() |
Ön plan ve arka plan konsolu renklerini varsayılan değerlerine ayarlar. |
SetBufferSize(Int32, Int32) |
Ekran arabelleği alanının yüksekliğini ve genişliğini belirtilen değerlere ayarlar. |
SetCursorPosition(Int32, Int32) |
İmlecin konumunu ayarlar. |
SetError(TextWriter) |
Error özelliğini belirtilen TextWriter nesnesine ayarlar. |
SetIn(TextReader) |
In özelliğini belirtilen TextReader nesnesine ayarlar. |
SetOut(TextWriter) |
TextWriter nesnesini hedeflemek için Out özelliğini ayarlar. |
SetWindowPosition(Int32, Int32) |
Konsol penceresinin ekran arabelleğine göre konumunu ayarlar. |
SetWindowSize(Int32, Int32) |
Konsol penceresinin yüksekliğini ve genişliğini belirtilen değerlere ayarlar. |
Write(Boolean) |
Belirtilen Boole değerinin metin gösterimini standart çıkış akışına yazar. |
Write(Char) |
Belirtilen Unicode karakter değerini standart çıkış akışına yazar. |
Write(Char[]) |
Belirtilen Unicode karakter dizisini standart çıkış akışına yazar. |
Write(Char[], Int32, Int32) |
Unicode karakterlerinin belirtilen alt dizisini standart çıkış akışına yazar. |
Write(Decimal) |
Belirtilen Decimal değerinin metin gösterimini standart çıkış akışına yazar. |
Write(Double) |
Belirtilen çift duyarlıklı kayan nokta değerinin metin gösterimini standart çıkış akışına yazar. |
Write(Int32) |
Belirtilen 32 bit imzalı tamsayı değerinin metin gösterimini standart çıkış akışına yazar. |
Write(Int64) |
Belirtilen 64 bit imzalı tamsayı değerinin metin gösterimini standart çıkış akışına yazar. |
Write(Object) |
Belirtilen nesnenin metin gösterimini standart çıkış akışına yazar. |
Write(Single) |
Belirtilen tek duyarlıklı kayan nokta değerinin metin gösterimini standart çıkış akışına yazar. |
Write(String) |
Belirtilen dize değerini standart çıkış akışına yazar. |
Write(String, Object) |
Belirtilen nesnenin metin gösterimini, belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
Write(String, Object, Object) |
Belirtilen biçim bilgilerini kullanarak belirtilen nesnelerin metin gösterimini standart çıkış akışına yazar. |
Write(String, Object, Object, Object) |
Belirtilen biçim bilgilerini kullanarak belirtilen nesnelerin metin gösterimini standart çıkış akışına yazar. |
Write(String, Object, Object, Object, Object) |
Belirtilen nesnelerin metin gösterimini ve değişken uzunluklu parametre listesini, belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
Write(String, Object[]) |
Belirtilen nesne dizisinin metin gösterimini, belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
Write(String, ReadOnlySpan<Object>) |
Belirtilen nesne aralığının metin gösterimini, belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
Write(UInt32) |
Belirtilen 32 bit işaretsiz tamsayı değerinin metin gösterimini standart çıkış akışına yazar. |
Write(UInt64) |
Belirtilen 64 bit işaretsiz tamsayı değerinin metin gösterimini standart çıkış akışına yazar. |
WriteLine() |
Geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Boolean) |
Belirtilen Boole değerinin metin gösterimini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Char) |
Belirtilen Unicode karakterini ve ardından geçerli satır sonlandırıcısını, değeri standart çıkış akışına yazar. |
WriteLine(Char[]) |
Belirtilen Unicode karakter dizisini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Char[], Int32, Int32) |
Belirtilen Unicode karakterlerinin alt dizisini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Decimal) |
Belirtilen Decimal değerinin metin gösterimini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Double) |
Belirtilen çift duyarlıklı kayan nokta değerinin metin gösterimini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Int32) |
Belirtilen 32 bit imzalı tamsayı değerinin metin gösterimini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Int64) |
Belirtilen 64 bit imzalı tamsayı değerinin metin gösterimini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Object) |
Belirtilen nesnenin metin gösterimini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Single) |
Belirtilen tek duyarlıklı kayan nokta değerinin metin gösterimini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(String) |
Belirtilen dize değerini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(String, Object) |
Belirtilen nesnenin metin gösterimini ve ardından geçerli satır sonlandırıcısını belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
WriteLine(String, Object, Object) |
Belirtilen nesnelerin metin gösterimini ve ardından geçerli satır sonlandırıcısını belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
WriteLine(String, Object, Object, Object) |
Belirtilen nesnelerin metin gösterimini ve ardından geçerli satır sonlandırıcısını belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
WriteLine(String, Object, Object, Object, Object) |
Belirtilen nesnelerin metin gösterimini ve değişken uzunluklu parametre listesini, ardından geçerli satır sonlandırıcısını belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
WriteLine(String, Object[]) |
Belirtilen nesne dizisinin metin gösterimini ve ardından geçerli satır sonlandırıcısını belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
WriteLine(String, ReadOnlySpan<Object>) |
Belirtilen nesne aralığının metin gösterimini ve ardından geçerli satır sonlandırıcısını belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
WriteLine(UInt32) |
Belirtilen 32 bit işaretsiz tamsayı değerinin metin gösterimini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(UInt64) |
Belirtilen 64 bit işaretsiz tamsayı değerinin metin gösterimini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
Ekinlikler
CancelKeyPress |
Control değiştirici tuşuna (Ctrl) ve C konsol tuşuna (C) veya Kesme tuşuna aynı anda basıldığında (Ctrl+C veya Ctrl+Break) gerçekleşir. |
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu tür iş parçacığı güvenlidir.