Mình có đoạn code ngắn :
class Guys
{
public Random Randomizer; // (1)
public int A()
{
return Randomizer.Next(100); // (3)
}
}
class second
{
public second()
{
Guys g = new Guys() { Randomizer = new Random() }; // (5)
}
}
các pro cho mình hỏi dòng 1 mới chỉ tạo ra variable reference mà tại sao ở dòng 3 đã có thể dùng được method bên trong cái object Random rồi nhỉ? và nếu vậy thì sao ở dòng 5 còn phải cần gán cho Randomizer cái object nhỉ? MÌnh là beginner ,có gì hỏi ngu ae thông cảm cho mình với