기금넷 공식사이트 - 복권 조회 - C#을 사용하여 복권 기계를 프로그래밍하시나요?
C#을 사용하여 복권 기계를 프로그래밍하시나요?
네임스페이스 테스트
{
class Program
{
static void Main(string[] args)
{
ICaiPiao cp = new CaiPiao();
목록
문자열 x = string.Empty; foreach (int i 숫자)
{
x += " " + i.ToString();
} p>
Console.Write(x);
Console.Read();
}
}
인터페이스 ICaiPiao
{
List
}
class CaiPiao : ICaiPiao
{
private List
{
List
for (int i = 0; i < 31; i++)
{
ns[i ] = new NumberEntity();
ns[i].Value = i + 1;
ns[i].Selected = false;
}
Random r = new Random();
do
{
int index = r.Next(0, 30);
if (!ns[index].Selected)
{
number.Add(ns[index].Value);
ns[index].Selected = true;
}
} while (numbers.Count < 7);
숫자 반환 }
}
클래스 NumberEntity
{
private int _Value public int Value
{
get { return _Value; }
set { _Value = value; }
} private bool _Selected;
{
get { return _Selected; }
set { _Selected = 값 }
}
}
}
좋다고 생각되면 포인트를 드릴게요.