私はVB.NETの数式を評価する必要があるプロジェクトに取り組んでいます。私はMS Script Controlを使って、単純な論理式/数式のいくつかを評価してきました。.NETでの動的文字列数式の評価?
しかし、今私はプログラム内の変数を特定の値に設定する文字列式を扱うことに直面しています。したがって、たとえば、のは、私は次のことを持っているとしましょう:
Dim netPrice As Decimal
Dim expressionFormula As String = "netPrice = 0"
私は.AddObjectの異なる組み合わせをしようとしてきた「expressionFormula」を評価することが可能と0にネットプライス変数を設定する必要がありますメソッドは、MS Script Controlでは、しかし、何もまだ働いている。
この例は説明のためだけのものですが、実際のシナリオでは、型指定されたDataSetの複数のDataTableオブジェクトが必要です。最後に、私のDataTableのいくつかのフィールドは、これらの動的式に基づいて特定の定数値に設定する必要があります。
ありがとうございました!
なぜこの質問にタグが付けられましたか?私はC#の言及を見ません... –
@マーク:あなたは正しいです。最初はVB/C#とは独立していると思っていましたが、今はそれほど確かではありません。私はC#タグを削除します。 – Overhed