C# DERS 21: DİZİYLE REF VE OUT

using System;
class Program
{
static string DegerTipi(string x)
{
x = “50”;

return x;
}
static void Main()
{
string[] a = { “10”, “50” };
Console.WriteLine(a[0]);
string b= DegerTipi(a[0]);

Console.WriteLine(b);
Console.ReadLine();

}
}

A DİZİSİNİN O. İNDİSİNİ YANİ 1.ELEMANINI GÖNDERİYORUZ.

KOPYALANDIĞINDAN YİNE DEĞİŞMİYOR DEĞER. YANİ 2 DEFA

a[0] YAZDIRDIĞIMIZDAN EKRANA 2 DEFA 10 YAZIYOR. METODA

a[0] DEĞİLDE a DİZİSİNİ KOMPLE GÖNDERİRSEK METODDA

İLK ELEMANI DEĞİŞTİREBİLİRİZ. DİZİLERDE BELLEK ADRESİYLE

İŞLEM YAPMIŞ OLUYORUZ ÇÜNKÜ, YADA REF EKLEYEREKTE BU

İŞLEMİ YAPABİLİRİZ.