Using? 시스템;
Using? System.Collections.Generic;;
Namespace? 데모
{
클래스? 프로그램
{
Static? Void? 메인 (string []? Args)
{
//사용자 정보를 초기화합니다. 여기서
대신 문자를 사용합니다목록 lt; Stringgt;; -응? 목록? =? 새? 목록 lt; Stringgt;; ()
{
"AAA", "BBB", "CCC", "DDD", "EEE", "FFF", "GGG",
"HHH", "III", "JJJ", "KKK", "LLL", "MMM", "NNN",
"OOO", "PPP", "QQQ", "RRR", "SSS", "TTT"
}
//당첨자 저장용
목록 lt; Stringgt;; -응? ResultList? =? 새? 목록 lt; Stringgt;; ();
//임의 인덱스용
랜돔? 랜돔? =? 새? Random ((int) datetime.now.ticks);
//당첨자 순환 제거 (여기 다 출력함)
윌? (list.Count? ! =? 0? Amp;; Amp;; -응? 목록? ! =? Null)
{
Int? 인더스? =? Random.Next(0,? List.count);
//이 코드는 실제적인 의미가 없습니다. 한 번에 5 개의 데이터를 분리하기 위해서입니다.
If? (resultList.Count? -응? 6? = =? 0)
{
Resultlist.add ("---");
}
//당첨된 사용자를 결과 컬렉션에 저장하고 소스 사용자 컬렉션에서 데이터 제거
Resultlist.add (목록 [인덱스]);
List.remove (목록 [인덱스]);
}
Foreach? (string? 항목? In? ResultList)
{
Console.WriteLine(item);;
}
Console.readkey ();
}
}
}
실행 결과:
------
JJJ
SSS
NNN
CCC
PPP
------