- ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
114 :デフォルトの名無しさん[sage]:2015/01/01(木) 13:19:46.02 ID:tClRqcaF - >>108
C#で1個のメソッドですむならデリゲート使った方がいいと思う。 >>108の文章でいうと「Linqっぽい何か」がデリゲート。 どこかに定義しておいたメソッドを、引数として渡す。 Func<T>とかAction<T>で検索したら使い方がわかるかもしれない。 1個のメソッドですまないならStrategyパターンを使った方がいいかもしれない。 C#だとIEqualityComparer<T>がこのケース。EqualsメソッドとGetHashCodeメソッドをひとまとめにしてる。
|
|