C# as is
is 型変換可能かチェック
as
継承元から継承先への型変換 ダウンキャスト
継承先から継承元への型変換 アップキャスト。
アップキャストの場合は常に成功するが、ダウンキャストの時は失敗する場合がある。
as は参照型 のみ扱えるので 値は型の変換はできない。
is 型変換可能かチェック
as
継承元から継承先への型変換 ダウンキャスト
継承先から継承元への型変換 アップキャスト。
アップキャストの場合は常に成功するが、ダウンキャストの時は失敗する場合がある。
as は参照型 のみ扱えるので 値は型の変換はできない。