1
1行のC#複雑な演算子を表す一意のキー( '2 +(a - (x & & y?1:7 ))」演算子はNullable<bool>
とNullable<double>
変数を使用することができ 開始時に私は、事前に定義された値のDictionary<string, object>
を持って ユーザーは、この変数とスタンダールC#の演算子を使用することができます。。。+、 - 、*、/、& &、||、C#の動的コンパイルとコード生成
私はC#を再利用する必要があります。演算子の優先順位メカニズムとコンパイルエラー、警告とメッセージ(コンパイル後に出力される)
- 入力文字列をコンパイルしてエラーメッセージを受け取る方法は?
- コンパイル前に文字列で使用されている変数を事前定義する方法(
var x = new Nullable<bool>(true);
などのコードを生成する)? - ロシア語でエラーメッセージを表示することは可能ですか?
- パフォーマンス向上のためのコンパイル結果を保存できますか(複数回後に呼び出されます)。