PDA

View Full Version : Hàm Random chạy sai ?



tranminh123
17-05-2009, 19:14
nhờ các bạn giải thích giúp
class Program
{
static void Main(string[] args)
{
DIEM A,B;
A = new DIEM();
B = new DIEM();
Console.WriteLine("--Tao 2 diem ngau nhien--Press <Enter>");
A.PhatSinhDiem();
Console.ReadLine();//"nếu bỏ dòng này Program chạy sai: Điểm B = điểm A"
B.PhatSinhDiem();
A.Xuat_Diem("Diem A ");
B.Xuat_Diem("Diem B ");
}
}
class DIEM
{
private double x;
private double y;
public void PhatSinhDiem()
{
Random Bo_Ngau_Nhien = new Random();
this.x = Bo_Ngau_Nhien.Next(0, 100);
this.y = Bo_Ngau_Nhien.Next(0, 100);
}
public void Xuat_Diem(string ghi_chu)
{
Console.WriteLine(ghi_chu);
Console.WriteLine(this.x+":"+this.y);
}
}