型変換 最終更新日 2010年10月20日 3:24 ここでは.NET Frameworkにおける基本型の型変換と、ユーザ定義の型変換、および.NET Frameworkで用意されている型変換のためのクラス・インターフェイスについて解説します。 基本型の型変換 暗黙的・明示的な型変換 暗黙の型変換 明示的な型変換 (キャスト) オーバーフローのチェック 実数型から整数型への変換 (Round, Ceiling, Floor) 文字列への/からの変換 文字列への変換 (ToString) 文字列からの変換 (Parse, TryParse) 基数を指定した変換 (Convert.ToXXX) バイト配列への/からの変換 基本型とバイト配列への/からの変換 文字列とバイト配列への/からの変換 基本型間の変換 Convertクラス XmlConvertクラス ユーザ定義の型変換 文字列への変換 ToString IFormattable 基本型への変換 ToXXX IConvertible 暗黙的・明示的な型変換 暗黙的な型変換(拡大変換)演算子のオーバーロード 明示的な型変換(縮小変換)演算子のオーバーロード 相互変換が可能な型でのオーバーロード その他 Converter<TInput, TOutput>