- C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
889 :デフォルトの名無しさん[]:2015/03/23(月) 00:50:27.03 ID:NciN/kwk - プログラム初心者です。
ババ抜きを作っているんですが、 重複のチェックってどうやるんでしょう? 一応、数字だけならこんな感じにしたのですが if (list.remove(card) == false) list.Add(card); トランプ感を出すために マークとヴァリューを持ったクラスを作りました。 そしたらこんな風になって var FindFlag = false; foreach(var card in hand){ if(card.value == drawcard.value){ hand.remove(card) FindFlag = true; break; } } if(FindFlag == false) hand.Add(drawcard); クラスにするだけでえらい手間が増えるなぁと思った次第です。 もっとかっちょいいプログラムの仕方はありますでしょうか?
| - C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
891 :デフォルトの名無しさん[]:2015/03/23(月) 01:10:11.75 ID:NciN/kwk - 重複というかペアができたら消す、
できないなら追加したいだけです。
|
|