1

私はwp7プログラミングとc#を初めて使用し、アプリに数学パーサーを使用したいと考えています。ncalcは、Windows Phoneでうまく機能すると誰もが言っているのですが、アプリ内での使用方法がわかりません。バイナリをダウンロードしてアプリに追加しましたが、次のような単純な式を使用すると、次のようになります。 e = new Expression( "2 + 3 * 5"); Debug.Assert(17 == e.Evaluate()); それは私にたくさんのエラーを与えます.ncalcを使用したことがある人は、彼がそれをどのように機能させたかを教えてくれますか?

インターネットを検索しましたが、何も見つかりませんでした。助けてください...

4

1 に答える 1

0

私は実際に同様の問題を抱えています (ncalc を試しています)。基本的には、Windows phone/silver light プロジェクトで .Net ランタイムを使用できないようです。ソース コードを取得し、Windows Phone クラス ライブラリ プロジェクトで再コンパイルする必要があります。

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

他の誰かによる同じ問題のスタック オーバーフロー リンク

于 2012-08-23T01:17:32.797 に答える