Girdi Okuma
Coddy'nin C# Journey'sinin Temeller bölümünün bir parçası — ders 33 / 69.
Şu ana kadar düşündüğümüz değerleri değişkenlerde sakladık. Programlar genellikle bu şekilde çalışmaz. Değerleri dış bir kaynaktan, örneğin bir kullanıcıdan alırız.
C#'ta, kullanıcıdan girdi almak Console.ReadLine() yöntemi kullanılarak yapılır. Bu yöntem, kullanıcının konsola girdiği bir metin satırını okur. Girdi her zaman bir string olarak döndürülür.
İşte bir kullanıcıdan nasıl girdi alınacağına dair bir örnek:
string name = Console.ReadLine();
Console.WriteLine("Your name is: " + name);Bu örnekte, program kullanıcının adını girmesini ve Enter tuşuna basmasını bekler. Girilen ad daha sonra name değişkeninde saklanır. Son olarak, program girilen adı içeren bir mesaj yazdırır.
Görev
BaşlangıçKullanıcıdan girdi (isimlerini) alan ve ardından çıktı olarak Hello, ve ardından kullanıcının girdiği ismi veren bir program yazın.
Örneğin, kullanıcı Bob girdiğinde, beklenen çıktı Hello, Bob şeklindedir.
Şunları yapmanız gerekecek:
- Uygun
Consoleyöntemini kullanarak kullanıcının adını okuyun. - Sonunda
Hello,ve saklanan değişkeni yazdırın.
Kopya kağıdı
Kullanıcıdan girdi almak için Console.ReadLine() kullanın. Bu metot bir satırlık metni okur ve onu bir string olarak döndürür:
string name = Console.ReadLine();
Console.WriteLine("Your name is: " + name);Program, devam etmeden önce kullanıcının metin girmesini ve Enter tuşuna basmasını bekler.
Kendin dene
using System;
public class Program {
public static void Main(string[] args) {
// Kullanıcının adını oku
// Karşılama mesajını yazdır
}
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerMod Alma OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik Kısayollar7Temel Girdi/Çıktı
Temel ÇıktıString InterpolationGirdi OkumaParseÖzet - 120'ye KadarÖzet - True veya False5Operatörler Bölüm 2
Karşılaştırma OperatörleriMantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3