0

文字列内の算術式を取得して評価するためのWP7用のAPIはありますか?

グーグルで検索しましたが、何も表示されません。

前もって感謝します。

4

1 に答える 1

1

「文字列からの C# 解析演算」を検索すると、たくさんのリソースが見つかりましたが、これが最も魅力的でした。試したことはありませんが、WP7 でコンパイルできると思います。

とにかく、独自のパーサーを構築する可能性は常にあります。これについては、式ツリーを使用してアプローチできます。これについては、この記事を参照してください(「式ツリー」セクションまでスクロールします) (Java で書かれていますが、概念はかなりよく説明されており、言語は C# に十分に似ているため、理解できます)。

スタックを使用して式を評価するShunting Yard アルゴリズムを使用することもできます。これらは、私が今覚えている 2 つのアプローチだけです。もっとたくさんあると確信しています。サードパーティのライブラリを使用するよりも難しいですが、それらを独自の要件に適合させることができます。

于 2012-06-03T15:11:52.003 に答える