2012-01-21 7 views
1

私はwp7プログラミングとC#の初心者です。私は自分のアプリに数学的なパーサを使いたいと思っています。 私が見つけたncalc誰もがそれが窓の電話、 のためにうまくいくと言うが、私は私のapp.Iの中でそれを使用する方法がわからないバイナリをダウンロードして、私は私のアプリでそれらを追加しましたが、 : 式e = new式( "2 + 3 * 5"); Debug.Assert(17 == e.Evaluate()); それは私にエラーの束を与えます。誰かがncalcを使っている人は、彼がそれを動作させる方法を教えてくれますか?wc7アプリケーションでncalcを使用するには?

私はインターネットを検索するが、私はsomething.Pleaseが私を助けて見つけることができませんでした...

+0

これに続く、ncalcサイトから「バイナリ」をダウンロードします。http://msdn.microsoft.com/en-us/library/wkze6zky.aspx –

+1

エラーは何ですか? –

答えて

0

私は実際に(ncalcをしようと)同様の問題を抱えていると、使用することはできませんように、基本的に思えます。窓の電話/銀色のプロジェクトとのネットランタイム。あなたは、ソースコードを取得し、Windowsの電話クラスライブラリプロジェクトの下で再コンパイルする必要があります。

残念ながら、ncalcのソースコードが同じ問題で別のdll antlr3.runtimeを使用しているため、残念ながらこれを実行できませんでした。サークルで実行されています。私は別の方法を見つけるか誰かがアイデアやリンクを投稿してください。

stack overflow link on the same issue by someone else

+0

http://stackoverflow.com/questions/5279744/library-to-parse-a-string-as-a-formula-that-works-with-windows-phone-7/12083551#12083551で代替手段をご覧くださいhttp://www.blackbeltcoder.com/Articles/algorithms/ac-expression-evaluator – Jason

関連する問題