普通にHoge.GetType.ToStringじゃダメなのか?