コード例 #1
0
ファイル: Program.cs プロジェクト: herdemozdemir/12Subat-1
        static void Main(string[] args)
        {
            //Normalde c# da referans tipler, (object,string,class)
            //referansa gore cagriliyor.
            Ogrenci nesne = new Ogrenci();

            nesne.Not = 11;
            Ogrenci nesne2 = nesne;

            nesne2.Not = 100;
            Console.WriteLine(nesne.Not); //100
            Metod(nesne);
            Console.WriteLine(nesne.Not); //1
            //Call by Referance. Referensa gore metod cagrimi.

            //Veri tipleri ise (Value Type) int,float,double vs vs.
            //degere gore cagrilir.
            //Nedemek
            int degisken = 100;

            DegereGore(degisken);
            Console.WriteLine(degisken); //100
            //Call by Value
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: herdemozdemir/12Subat-1
        public static void Metod(Ogrenci ogr)
        {
            Ogrenci temp = ogr;

            temp.Not = 1;
        }