C# bazı konsol kodları (console)

Konsolda beep(bip) sesi  Console.Beep(1986, 2); // örnek kod 1986 frekansında 10sn ses

Konsolun arkaplan rengini değiştirme Console.BackgroundColor = ConsoleColor.Blue;

Konsol yazı rengini değiştirme Console.ForegroundColor = ConsoleColor.Black;

Konsolun başlığını değiştirme Console.Title = deneme;

Konsol ekranını temizleme Console.Clear();

 

C# picturebox’taki resmi kontrollerin altına alma

Bloğumda C# bölümünde program yazarken karşılaştığım ve o an için bilmeyip, öğrendiğim kodları yazıyorum…bunlarda birisi de picturebox kontrolünü herhangi bir kontrolün altına almaktı. Çünkü forma picturebox eklendiğinde bir kontrol üzerine denk geliyorsa kontrol görünmüyor. Bu sorun aşağıdaki kodla basitçe çözülebilmektedir.

textBox1.BringToFront();

Bu kodla textbox resimin üzerine çıktı.

C# Text dosyaya yazdırma

// io kütüphanesi eklenmeli
StreamWriter yaz;
yaz = File.AppendText("C:deneme.txt );
yaz.WriteLine( deneme uygulamasi);
yaz.WriteLine(textBox1.Text);
yaz.WriteLine(---------------);
yaz.Close();

Bu kodu denedikten sonra, oluşturulan text dosyanın içeriğini inceleyerek, siz de istediğiniz verileri dosyaya yazdırabilirsiniz.

C# istenilen kontrolleri foreach döngüsü ile dolaşma

foreach( a in this.Controls)
if ( a is Label)  //dolaşmak istediğiniz farklı bir kontrol ise istediğiniz kontrolün adını buraya yazınız
Label lbl = (Label) a ;
lbl.text=labell; //diğer kodlar yazılıyor

Kodla ‘a’ kontrol nesnesi olarak atandı. Aktif alan üzerinde ki panel yada form olabilir mesela, tüm kontroller dolaşıldı. label olanlara geldiğinde istenilen kodlar işlendi. Yukarıdaki kod sayesinde form üzerindeki tüm labellerin isimleri labell olmuştur.