0
A
答えて
0
より大きいちょうどあなたの引用符を削除する場合、これはtrueを返したいです。あなたは、おそらく値は、あなたが、その後の後にあるものであれば、あなたはしかし、文字列形式string toEval = (5 > 4).ToString()
でそれをしたい場合は、おそらくbool toEval = 5 > 4;
0
オペレータ>
は、2つの数値あなたを比較するための事前に定義された算術演算子である必要).ToStringを(含める必要が文字列値には適用できません。あなたの要件を完了するには、このようなシナリオを実装することができます
をa
とb
は整数型の2つの文字列変数であり、それぞれ5
と4
で初期化されてみましょう。 toEval
が出力変数になります。
int a = 5, b = 4;
string toEval = "";
if (a > b)
toEval = "A is bigger than B";
else
toEval = "B is bigger than A";
0
かなりエキサイティングです.NETでExpression
クラスは、ありますが、残念ながら、組み込みのExpression
パーサはありません。
しかし、あなたはまだ簡単な数学expresionsをこのように評価することができます。
var evaluator = new DataTable();
string toEval = "5 > 4";
bool result = (bool)evaluator.Compute(toEval, string.Empty);
0
これを行うにはthis question.で説明したように完全にあなたが他のライブラリがあまりにも挙げるありますSystem.Linq.Dynamicライブラリを使用することができます。
関連する問題
- 1. Ruby - 文字列内の評価
- 2. 括弧内の式を文字列で評価する
- 3. VB.Net-文字列の数式の評価
- 4. Sass内の文字列内の変数または式を評価する
- 5. 変換JSON文字列は、私は、文字列を有する選択評価
- 6. 数学関数を文字列から評価する
- 7. 等号を含む文字列を評価するには?
- 8. 文字列の数式を評価しますか? (NSStringの)
- 9. 文字列を数学的な評価に変換する
- 10. ルビのデータモデルを変更する文字列を評価
- 11. J2MEの文字列から数式を評価する方法
- 12. Struts2:プロパティ値の文字列リテラルを評価する
- 13. シンボルを評価なしの文字列に変換する
- 14. as3オブジェクトとしてjsonから文字列を評価する
- 15. フリーズした文字列を評価する
- 16. ラケットで文字列を評価する方法
- 17. if文内の文字列を比較する
- 18. Tclを使ってif文で式をtrueに評価する
- 19. Rは文字列をデータフレームとして評価します
- 20. Ifステートメント内の文字列の比較
- 21. 文字列として含まれる式の評価
- 22. 文字列をPHPコードとして評価しますか?
- 23. イメージをドラッグした後にIf文を評価しますか?
- 24. 数値に評価される文字列
- 25. C++の文字列内の文字列を検索します
- 26. .NETでの動的文字列数式の評価?
- 27. テンソルフローサマリーオブジェクトで評価された `summary_str`バイト文字列の解析
- 28. 書き込み文字列の評価関数
- 29. クラス内のC++文字列
- 30. 文字列等価演算子== in c#
ありがとうございます!できます! – AnnoyingDog87
いいえ、心配しないでください...私はなぜこの回答のために非常に多くの票を得ているのか分かりません。 –