SSブログ

キャストの仕方 [- C#]

キャストの仕方は2種類あります。


例:
とある関数funcの戻り値を、DataGridRow型にキャストする場合

パターン1:
var Value = func( ) as DataGridRow
キャストに成功したら値が返されます。
キャストに失敗したらnullがあ返されます。


パターン2:
var Value = (DataGridRow)func( )
キャストに成功したら値が返されます。
キャストに失敗したら例外発生します。



タグ:C#
nice!(0) 
共通テーマ:パソコン・インターネット

nice! 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。