11,000 種類を超える 5 つ星アセット

8.5 万人以上の顧客による評価

10 万人を超えるフォーラムメンバーが支持

すべてのアセットを Unity が審査済み

1/5

Easy to use C# expression parser and executor.
This package includes source code of parser, compiler and examples.


[Source Code] [Documentation] [Forum Thread]


Use cases:
- Scriptable logic
- Math evaluation (a basic arithmetic)
- Dynamic code execution
Based on System.Linq.Expressions. Documentation and examples are included.


Compatible with:
- Unity 3, Unity 4, Unity 5, Unity 2017, Unity 2018
- PC, Mac, Linux, Unity Editor
- Web Player, WebGL, Windows Store
- iOS, Android, Windows Phone
- IL2CPP


Parser features:
- Arithmetic operations
- Bitwise operations
- Logical operations
- Conditional operator
- Null-coalescing operator
- Method/Delegate/Constructor call
- Property/Field access
- Indexers
- Casting and Conversion
- Is Operator
- As Operator
- TypeOf Operator
- Default Operator
- Expression grouping with parentheses
- Checked/Unchecked scopes
- Aliases for Built-In Types
- Power operator **
- Lambda expressions
- "true", "false", "null"


Supported expressions:
- Any non-lambda expression from System.Linq.Expressions v.3.5.
- System.Func<> and System.Action<> only lambda expressions due limitation of static code compliler.

C# Eval()

(7)
160 users have favourite this asset
(160)
$14.99
シート
1
更新された価格と消費税/VAT はチェックアウト時に計算
払い戻しポリシー
このアセットは Unity アセットストアの払い戻しポリシーの対象です。詳細については、EULA のセクション 2.9.3 を参照してください。
以下で安全にチェックアウト:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
ライセンス
ファイルサイズ
198.6 KB
最新バージョン
2.3.0
最新リリース日
2023年3月27日
オリジナルの Unity バージョン
3.4.0
サポート
サイトを訪問
高品質なアセット
11,000 種類を超える 5 つ星アセット
信頼がある
8.5 万人以上の顧客による評価
コミュニティが支持
10 万人以上のフォーラムメンバーが支持
Unity logo
言語選択
フィードバック
パートナープログラム
パートナー
USD
EUR
Copyright © 2025 Unity Technologies
全ての表示価格には消費税は含まれていません
USD
EUR