Exemple #1
0
        static void Main(string[] args)
        {
            Stutent a = new Stutent("Nguyễn Văn A");

            Console.WriteLine(a.Name); // Nguyễn Văn A

            Stutent b;

            // Khi gán, tham chiếu không sao chép giá trị mà tham chiếu địa chỉ
            // nên có thể có a là b, b là a, b thay đổi nghĩa là a thay đổi
            b = a;

            b.Name = "Nguyễn Văn B";
            Console.WriteLine(a.Name); // Nguyễn Văn B

            Stutent stutent1 = new Stutent("Xuan Thu Lab");

            UpperName(stutent1);              // Phương thức biến đổi tham số student, có nghĩa là
                                              // biến đổi biến student1

            Console.WriteLine(stutent1.Name); // XUAN THU LAB
        }
Exemple #2
0
 // Tham số kiểu lớp, nên là tham chiếu
 static void UpperName(Stutent stutent)
 {
     stutent.Name = stutent.Name.ToUpper();
 }