- 834 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 23:11:10 ]
- class Helper<T>
{ IEnuemrator<T> e; public Helper(IEnumerable<T> e) { this.e = e.GetEnumerator(); e.MoveNext(); } Result{ Accept, Reject, 保留 } public Result Add(T item) { if(e.Current.Equals(item)) { if(e.MoveNext() == false) return Result.Accept; return Result.保留; } return Result.Reject; } } こんなんを自作して、一つめが合っていたらこれを作って入れるみたいな感じじゃない?
|

|