expression2 の値 (右側のオペランド) を expression1 の変数、配列エレメント、またはプロパティに割り当てます。
expression2 の値 (右側のオペランド) を expression1 の変数、配列エレメント、またはプロパティに割り当てます。
実装の確認 インターフェイスやボクシング変換を学習し、それを実用に移すとある問題が見つかります それは、アップキャストは常に保証されますが、ダウンキャストがまったく保証されないということです オブジェクト指向プログラミングでは、実行時まで型がわからないケースが多く 参照型を目的の型にダウンキャストする場合、確実性を持ちません 例えば、次のプログラムを見てください class A {} class B {} class Test { static void Main() { System.Object objA = new A(); B objB = (B)objA; } } これは、A クラスを Object 型に変換した objA という参照型があります これを B クラスに変換しようとしていますが、Object 参照が B 型の実装を持つかどうかは コンパイル時点では判断できません(こ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く