1 Eylül 2019 Pazar

C# console enviroment.exit

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp12
{
    class Program
    {
        static void Main(string[] args)
        {
            //Enviroment.Exit metodu
            Console.WriteLine("çıkmak istediğinizden emin misiniz? [E/H]");
            string cevap = Console.ReadLine();
            if (cevap == "E")
                Environment.Exit(0);
            else
                Console.WriteLine("Devam");
            Console.ReadLine();
        }
    }
}

C# Console girilen karakteri password char

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp11
{
    class Program
    {
        static void Main(string[] args)
        {
            //Girilen tuşun password char yapma
            Console.BackgroundColor = ConsoleColor.Yellow;
            Console.ForegroundColor = ConsoleColor.DarkBlue;
            Console.Clear();
            ConsoleKeyInfo keyInfo = default(ConsoleKeyInfo);
            string password = "";
            do
            {
                keyInfo = Console.ReadKey(true);
                if (keyInfo.Key != ConsoleKey.Enter)
                {
                    password += keyInfo.KeyChar;
                    Console.Write("*");
                }
            } while (!(keyInfo.Key == ConsoleKey.Enter));
            Console.WriteLine();
            Console.WriteLine("Girilen Şifre:"+password);
            Console.ReadLine();
        }
    }
}

C# Console ConsoleKeyinfo 3

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp9
{
    class Program
    {
        static void Main(string[] args)
        {
            //Basılan tuşa göre ekrana yazdırma ya da programdan çıkış işlemi yapacak bir örnek uygulama
            string ad, soyad;
            Console.Write("Adınızı Girin=");
            ad = Console.ReadLine();
            Console.Write("Soyadınızı Girin=");
            soyad = Console.ReadLine();
            Console.Clear();
            Console.WriteLine("Ekrana yazdırmak için Enter,çıkmak için ESC tuşuna basınız");
            System.ConsoleKeyInfo keyInfo = Console.ReadKey(true);
            if(keyInfo.Key==ConsoleKey.Escape)
            {
                System.Environment.Exit(0);
            }
            else if(keyInfo.Key==ConsoleKey.Enter)
            {
                Console.Write(ad + " " + soyad);
                Console.ReadKey();
            }
        }
    }
}

C# Console ConsoleKeyinfo 2

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp8
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Bir Tuşa Basınız:");
            System.ConsoleKeyInfo keyInfo = Console.ReadKey(true);
            Console.WriteLine(keyInfo.Key.ToString()+"\t tuşuna bastınız");
            Console.ReadLine();
        }
    }
}

C# Console consolekeyinfo yapisi


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp7
{
    class Program
    {
        static void Main(string[] args)
        {
            char karakter;
            Console.Write("Bir tuşa basarak ardında enter'a basınız:");
            karakter = (char)Console.Read();
            Console.WriteLine("Basılan tuş:"+karakter);
            Console.ReadKey();
        }
    }
}

C# Console zemin rengi yazi rengi ve reset color

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp6
{
    class Program
    {
        static void Main(string[] args)
        {

            //zemin ve yazı rengini değiştirme ve reset color ile konsol ekranını varsayılan renklerine döndürme
            Console.BackgroundColor = ConsoleColor.Gray;
            Console.ForegroundColor = ConsoleColor.Black;
            Console.WriteLine("Adınızı Girin:");
            Console.ResetColor();
            Console.WriteLine("Soyadınızı Girin:");
            Console.ReadKey();
        }
    }
}

c# console hizalama

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp5
{
    class Program
    {
        static void Main(string[] args)
        {
            //hizalama degeri
            Console.WriteLine("adınızı girin");
            string ad = Console.ReadLine();
            Console.WriteLine("Soyadınızı girin");
            string soyad = Console.ReadLine();
            Console.WriteLine("Yaşınızı Girin");
            int yas = Convert.ToInt32(Console.ReadLine());
            Console.Clear();
            Console.WriteLine("Adınız |{0,-10} | Soyadınız | {1,-4} | Yasiniz | {2,10}|",ad,soyad,yas);
            Console.ReadLine();
        }
    }
}

c# console ad yas uygulamaya hoşgeldiniz

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp4
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Adınızı girin:");
            string ad = Console.ReadLine();
            Console.WriteLine("yaşınıızı girin:");
            int yas = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Adınız {0} Yaşınız {1} uygulamamıza hoşgeldiniz {0}",ad,yas);
            Console.ReadKey();
        }
    }
}

c# console girilen numaralar

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp3
{
    class Program
    {
        static void Main(string[] args)
        {
            string numara1, numara2;
            Console.WriteLine("1.Numarayi Girin:");
            numara1 = Console.ReadLine();
            Console.WriteLine("2.Numarayi Girin:");
            numara2 = Console.ReadLine();
            Console.Clear();
            Console.WriteLine("Girilen Numaralar {0} ve {1} ",numara1,numara2);
            Console.ReadKey();
        }
    }
}

c# console console.clear

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp2
{
    class Program
    {
        static void Main(string[] args)
        {
            string ad;
            Console.WriteLine("Adınızı Giriniz:");
            ad = Console.ReadLine();
            Console.Clear();
            Console.WriteLine(ad);
            Console.ReadKey();
             
        }
    }
}

c# console karakter bilgisi

\a = Bip sesi çıkarır
\b = Backspace
\f = Sonraki sayfa
\n = Alt satıra iner
\r = Satır başı
\t = Yatay Tab
\v = Dikey Tab
\' = Tek tırnak
\\ = \ (Ters bölü işareti)
\? = ? (Soru işareti)


c# struct


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using veriler;
namespace veriler
{
    struct ogrenci
    {
        public string ad;
        public string soyad;
        public int numara;
        public string sinif;

    }
}
   
namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            ogrenci ogrenciler = new ogrenci();
            ogrenciler.ad = "Talha Osman";
            ogrenciler.soyad = "AKTAŞ";
            ogrenciler.numara = 15;
            ogrenciler.sinif = "5-C";
            Console.WriteLine(ogrenciler.ad);
            Console.WriteLine(ogrenciler.soyad);
            Console.WriteLine(ogrenciler.numara);
            Console.WriteLine(ogrenciler.sinif);
            Console.ReadLine();
                }
    }
}