是否可以分配一個int變量作爲寫入字符串的表達式結果的值?例如。我有一個字符串「5 - 3」和預期的結果是2如何從字符串中分析算術運算符?
1
A
回答
4
您可以使用Calculator.NET
+0
Thx爲此。在某些時候會有用。 – 2010-09-28 10:18:20
+0
謝謝!我相信那是我需要的。 – tyumener 2010-09-28 10:34:28
-1
沒有什麼內置的框架,這樣你就可以建立自己的數學表達式解析器,或使用一個在那裏的許多圖書館。
搜索「.net算術分析器」會得到許多結果,有些是免費的,有些則不是。
例如:
1
如果你喜歡寫自己(我做到了,它的樂趣!)。有維基百科上一看:
Shunting Yard Algorithm和 Reverse Polish Notation
的僞代碼非常清晰,而且這是一個很好的學習經驗
相關問題
- 1. 轉換字符串(算術運算)
- 2. 字符串和算術運算
- 3. 如何對C++中的字符串應用算術運算?
- 4. 算術運算符
- 5. 字符串數組中的Javascript算術運算符
- 6. Haskell中的字符算術運算
- 7. Megaparsec:無法解析算術字符串
- 8. C#使用字符串變量作爲算術運算符
- 9. VBA - 將字符串轉換爲算術運算符
- 10. 位運算符算術
- 11. 動態算術運算符
- 12. 推廣算術運算符
- 13. 默認算術運算符
- 14. 在PHP(算術運算符)
- 15. PHP算術運算符++
- 16. 算術運算符混淆
- 17. 使用Elementtree分析字符串中的邏輯運算符
- 18. 執行算術運算在字符串在C#中
- 19. 如何從字符串中分離字符,整數和運算符?
- 20. 指向字符串文字的指針的算術運算。
- 21. %python字符串運算符
- 22. 字符串運算符C++
- 23. 如果運算符爲C++算術
- 24. JADE中的算術運算符
- 25. Awk中的算術運算符無效
- 26. linq中的算術運算符
- 27. javascript三元運算符來計算字符串中的字符
- 28. 將字符串轉換爲算術運算
- 29. PHP在算術中使用字符串
- 30. sqlite中的字符串算術遞減
的可能重複[在C#:表達像Flash腳本評價函數( http://stackoverflow.com/questions/534894/in-c-expression-evaluation-function-like-flash-script) – 2010-09-28 10:12:41
可能重複[轉換字符串表達式爲整數值](http://stackoverflow.com/questions/2607798 /)。 – 2017-05-09 01:21:30