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 }
// Tham số kiểu lớp, nên là tham chiếu static void UpperName(Stutent stutent) { stutent.Name = stutent.Name.ToUpper(); }