none
Console da kullanılan {0} bu simge ne anlama geliyor? RRS feed

Yanıtlar

  •   static void Main(string[] args)
            {
    
                Console.WriteLine("{0} {1} {2} ", "C#", "C++", "Java");
                Console.ReadKey();
            }

    Fonksiyona parametre olarak verilen obje değerlerinin yerini tutuyor.Tabiki bu değerleri şöylede verebilirsin;

     static void Main(string[] args)
            {
                string[] dizistring = new string[] { "m1", "m2", "m3", "m4", "m5", "m6" };
    
                Console.WriteLine("{0} {1} {2} ", dizistring);
                Console.ReadKey();
            }

    Ve ekstra örnek;

    public class orneksinif
        {
            public string A { get; set; }
            public double B { get; set; }
        }//bir sınıf
    
     static void Main(string[] args)
            {
                orneksinif ornek = new orneksinif();
                ornek.A = "merhaba";
                ornek.B = 3.14;
    
                Console.WriteLine("{0} {1}", ornek.A,ornek.B);//kullanım
                Console.ReadKey();
            }

    Umarım anlatabilmişimdir.Kolay gelsin.



    9 Ekim 2018 Salı 15:11

Tüm Yanıtlar

  •   static void Main(string[] args)
            {
    
                Console.WriteLine("{0} {1} {2} ", "C#", "C++", "Java");
                Console.ReadKey();
            }

    Fonksiyona parametre olarak verilen obje değerlerinin yerini tutuyor.Tabiki bu değerleri şöylede verebilirsin;

     static void Main(string[] args)
            {
                string[] dizistring = new string[] { "m1", "m2", "m3", "m4", "m5", "m6" };
    
                Console.WriteLine("{0} {1} {2} ", dizistring);
                Console.ReadKey();
            }

    Ve ekstra örnek;

    public class orneksinif
        {
            public string A { get; set; }
            public double B { get; set; }
        }//bir sınıf
    
     static void Main(string[] args)
            {
                orneksinif ornek = new orneksinif();
                ornek.A = "merhaba";
                ornek.B = 3.14;
    
                Console.WriteLine("{0} {1}", ornek.A,ornek.B);//kullanım
                Console.ReadKey();
            }

    Umarım anlatabilmişimdir.Kolay gelsin.



    9 Ekim 2018 Salı 15:11
  • Çok sağolun çok teşekkür ederim mantığı anladım :)
    9 Ekim 2018 Salı 15:51
  • Çok sağolun çok teşekkür ederim mantığı anladım :)

    Tabi artık onu öyle kullanmıyoruz.

     Console.WriteLine($"{ornek.A} {ornek.B}");//kullanım



    www.cihanyakar.com

    9 Ekim 2018 Salı 17:28
  • Sadece Console'a özgün bişey değil o, "place holder" diye geçer. Bazı string methodlarında vardır.

    Örn;

    var adet = 14563;
    var ay = "Ocak";
    textBox1.Text = string.Format("{0} ayında satış rakamı {1:N0} adet olarak gerçekleşmiştir.", ay, adet);

    gibi


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    10 Ekim 2018 Çarşamba 06:22
    Moderatör