オブジェクト(文字列を保持する)をdoubleに変換したい場合は、文字列に変換するために失敗した場合(ダブルに変換できない文字列が含まれています)、doubleとstringを使用してList<object>
にします。オブジェクトをdoubleに変換する方法、失敗した場合は文字列として扱うか?
私はこのようなものがあります:あなたはdouble.TryParse()
を使用することができ (thisNavigatorがのXPathNavigatorある)
object paramValue;
paramValue = Convert.ToDouble(thisNavigator.ValueAsDouble);
明示的に文化を指定することをお勧めします。 TryParse'は、それが現在の文化であっても。 – CodesInChaos
これはどういう意味ですか? – Patryk