2019-11-01から1ヶ月間の記事一覧

型の変換

C#

暗黙的型変換 暗黙的型変換は明示的に型の変換を指示することなく、自動的に型変換する仕組みです。 以下条件を満たす場合に暗黙的型変換が利用できます。 情報量の少ない型から大きい型への変換 派生型から基底型への変換 インターフェース型への変換 // 1 …

C#

概要 型には値型と参照型の2種類があります。 値型 データの値そのものを保持する型を値型といいます。 構造体・列挙型が該当します。 構造体(struct) structキーワードを付与して定義されたものは構造体となり、値型として扱われます。 public struct Hoge …

例外

概要 処理中に発生した異常を例外(Exception)という形で上流の処理に通知できます。 通知された側は例外に応じて適切なハンドリングを行うことで、プログラム実行中の異常をコントロールします。 ただし、例外は重たい処理なので、要否を適切に判断する必要…