QA@IT

toruuetani

レベル 36

サイト内ランキング 176

    ┗ 1位 (過去30日)

過去最高月間ランク 1

質問数 5件/回答数 1

投稿した質問の解決率 60% (3 / 5)

登録日 2012年5月26日

アクティビティ

コメント
.NETにおいて、拡張メソッドはどの名前空間に所属すべきでしょうか
回答ありがとうございます。 通常のクラスであるなら、仰る通りだと思います。ただ、拡張メソッドは本来 string に持たせたい機能だが、string を継承できないので用意する、といったケースが多いと思います。 この場合、別の名前空間にある方が不自然な気もするのですが、これはおかしな考えでしょうか?
コメント
.NETにおいて、拡張メソッドはどの名前空間に所属すべきでしょうか
名前空間なしはちょっと極論すぎるような・・・ `Where` メソッドが `System.Collections.Generic` ではなく`System.Linq` に所属するメリットはあるのでしょうか? よければご教授ください。
コメント
.NETにおいて、拡張メソッドはどの名前空間に所属すべきでしょうか
回答ありがとうございます。 以前は自分も似たような考えだったのですが、アセンブリを参照設定した時点で誰のものかわかりますよね。 また、System.Dataはカスタマイズ前提ではない、ということは拡張メソッドの否定につながるのでは?とも思います。 アセンブリを参照し、 using System.Data; で拡張メソッドも使えたほうが利便性が高い気がするのですが、いかがでしょうか。
編集
.NETにおいて、拡張メソッドはどの名前空間に所属すべきでしょうか
.NETの質問であることがタイトルでわからないので追記
質問 .NETにおいて、拡張メソッドはどの名前空間に所属すべきでしょうか
コメント
ターゲットCPUがAnyCPUではないアセンブリを、CPUに応じて動的にロードしたい
すいません。タイトルに動的ロードって書いてましたね。 開発時は参照設定が必要なんですが、実行時はアセンブリを動的にロードしたい、というのをタイトルにすべきでした。ともあれご教授頂いた方法でロードできるので解決とさせていただきます。