ブックマーク / csharper.blog57.fc2.com (2)

  • C#と諸々 変換演算子の変換元や変換先をインターフェイスにする

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) 次のような 2 つのクラスがあったとします。 class A { } class B : A { } これらのクラスそれぞれに対し、暗黙的に型変換可能なクラス、A1 クラスと B1 クラスを用意するとします。 class A1 { public A1(A source) { this._source = source; } private readonly A _source; public static implicit operator A(A1 target) { return target._source; } public static implicit operator A1(A target) { return new A1(target

  • ソリューションエクスプローラで任意のファイルをグループ化

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) いいもの見っけた (`・ω・´) Mokosh | VsCommands ソリューションエクスプローラで、ファイルを複数選択して右クリック → [Group Items] をクリックすると選択したファイルがグループ化される。多段の入れ子にすることもできる。 ファイルの複数選択は Ctrl キー押しながらファイルをクリックしてけばオッケー。 ちなみに、ファイルを入れ子にするって指定は元々プロジェクトファイルがサポートしている機能 (DependentUpon 要素) なので、VSCommands をインストールしていない Visual Studio で開いてもちゃんと入れ子になって表示される。 よし、これでさっきここに書いた ├─ Hoge.cs ├─

  • 1