C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.21937 の関連記事表示

<< 0 >>
■21937  Re[5]: ジェネリクスにおけるinterfaceの暗黙な型変換
□投稿者/ Hongliang -(2008/07/12(Sat) 08:32:12)
    > いや,単なるバグの可能性もあります.
    一応他言語も含めて調べたら、
    C# ではコンパイルエラー CS0266。明示的にキャストした場合、変換用関数のコールではなく castclass にコンパイルされるので実行時に InvalidCastException が発生。
    VB ではコンパイル成功。ただ実行時は C# と同じく InvalidCastException。
    C++/CLI ではコンパイルエラーにならず、明示的・暗黙的にかかわらずキャスト時に op_Implicit/op_Explicit を call するので問題なく動作(C++/CLI はそもそもインターフェイス相手の変換関数の宣言が可能)。

    だそうで。いいなぁ C++/CLI。
記事No.21891 のレス /過去ログ42より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -