型が不明な文字列を目的の型に変換するには TryParse を用いますが、結局は型によるコードの条件分岐がつきまといます。なるべくラクをする工夫を紹介します。
実行時に自分の定義したオブジェクトのフィールドの型名、たとえば int とか double などを知る方法を紹介します。