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. Konsol iç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 bir karakter hücresi içindeki yüksekliğini 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ı belirten 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 veya kapalı olduğunu belirten 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 |
Değiştirici tuşu ve C konsol tuşu (Ctrl+C) birleşiminin Control 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 görüntüleme bilgileri penceresini temizler. |
GetCursorPosition() |
İmlecin konumunu alır. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32) |
Ekran arabelleğinin belirtilen kaynak alanını belirtilen hedef alanına kopyalar. |
MoveBufferArea(Int32, Int32, Int32, Int32, Int32, Int32, Char, ConsoleColor, ConsoleColor) |
Ekran arabelleğinin belirtilen kaynak alanını belirtilen hedef alanına 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 bir 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 bir 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ılanlarına ayarlar. |
SetBufferSize(Int32, Int32) |
Ekran arabellek alanının yüksekliğini ve genişliğini belirtilen değerlere ayarlar. |
SetCursorPosition(Int32, Int32) |
İmlecin konumunu ayarlar. |
SetError(TextWriter) |
Error özelliği belirtilen TextWriter nesneye ayarlar. |
SetIn(TextReader) |
In özelliği belirtilen TextReader nesneye ayarlar. |
SetOut(TextWriter) |
Out nesnesini hedeflemek TextWriter için ö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) |
Belirtilen Unicode karakter alt dizisini standart çıkış akışına yazar. |
Write(Decimal) |
Belirtilen Decimal değerin 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 nesnelerin metin gösterimini, belirtilen biçim bilgilerini kullanarak standart çıkış akışına yazar. |
Write(String, Object, Object, Object) |
Belirtilen nesnelerin metin gösterimini, belirtilen biçim bilgilerini kullanarak 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>) |
Konsol uygulamaları için standart giriş, çıkış ve hata akışlarını temsil eder. Bu sınıf devralınamaz. |
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 karakter alt dizisini ve ardından geçerli satır sonlandırıcısını standart çıkış akışına yazar. |
WriteLine(Decimal) |
Belirtilen Decimal değerin 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 işaretli 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 işaretli 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>) |
Konsol uygulamaları için standart giriş, çıkış ve hata akışlarını temsil eder. Bu sınıf devralınamaz. |
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şa (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 güvenli iş parçacığı türüdür.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin