Dizi kullanarak yazı yazmak, özellikle metin dosyaları ve şifreleme işlemleri gibi durumlarda sıkça kullanılan bir yöntemdir. C# programlama dilinde de dizi kullanarak yazı yazmak oldukça kolaydır.
Aşağıdaki örnekte, bir dizi kullanarak “Merhaba, Dünya!” yazısını yazdıracağız:
csharp
char[] yaziDizisi = {‘M’, ‘e’, ‘r’, ‘h’, ‘a’, ‘b’, ‘a’, ‘,’, ‘ ‘, ‘D’, ‘ü’, ‘n’, ‘y’, ‘a’, ‘!’};
foreach (char harf in yaziDizisi)
{
Console.Write(harf);
}
Console.WriteLine();
Bu örnekte, char veri türünde bir dizi (yaziDizisi) tanımlanır ve dizi elemanları (“Merhaba, Dünya!”) tek tek yazdırılır. foreach döngüsü kullanarak, dizi elemanlarına tek tek erişilir ve Console.Write() yöntemi kullanılarak ekrana yazdırılır.
Not: Console.Write() yöntemi Console.WriteLine() yöntemiyle benzerdir, ancak sonrasında bir satır atlamaz, yani bir sonraki yazılan şey aynı satırda yazılır.