Çarşamba, Eylül 12

C# Methot'tan Geri Çok Değer Döndürme(Tuple)

namespace TupleKullanimi
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(Dondur(15, "deneme", true));
        }
        static Tuple<int, string, bool> Dondur(int a, string b, bool c)
        {
            return Tuple.Create(a, b, c);
        }
    }
}
      Tuple sınıfını kullanarak bir methot'tan 1'den çok değer(8 ile sınırlandırılmış) döndürebiliriz.Yukarıdaki şekilde ekrana yazdırmak istersek ekran çıktısı aşağıdaki gibi olucaktır.
C# Ekran cıktısı






      Eger bir değişkene almak isterseniz.Var değiskeni gelen değerleri tutabiliyor, fakat ulaşmak istediğinizde her bir değişken için Item1, Item2, Item3 değerlerinin üzerinden ulaşmanız gerekicek bu da ufak bir dez avantaj oluyor.

var a= Dondur(15, "deneme", true);

Hiç yorum yok: