タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

.netとRefrectionに関するbabydaemonsのブックマーク (1)

  • (.net)紛らわしいTypeofとかいう単語 | old_3流プログラマのメモ書き

    VB.NetにもC#にもtypeofという予約されてる語がありますが、挙動はまったく異なります。 C#,VB.Net両方やってるとたまに迷うので一応メモ。 VB.Netのtypeof 構文: TypeOf <名前> Is <型> <名前>のランタイム型に<型>との互換性があるかどうかを判断します。 互換性があれば(キャスト可能)True、そうでなければFalseを返します。 あるオブジェクトがある型にキャストできるかどうかとかを調べるときに使うことが多いと思います。 (ちなみにVB.NetのTypeOf .. Is ..と同じことをC#でさせたい時は is キーワードを用いるようです。要はTypeOfがいらないだけ) C#のtypeof 構文: typeof(<型>) 指定された<型>のSystem.Typeオブジェクトを返します。 実行時のオブジェクトからのSystem.Type取得はG

    (.net)紛らわしいTypeofとかいう単語 | old_3流プログラマのメモ書き
  • 1