質問

Windows Phoneプロジェクト内でsystem.mathクラスを使用することはできないようです。 mscorelib.dllを手動で追加することさえできません(Windows Phone DLLはWindowsDLLとは異なります)

Windows Phone SDKプロジェクト内でSystem.mathクラスを使用する方法はありますか?

役に立ちましたか?

解決

私はちょうど試したばかりで、それは私のためにうまくいきます。特別なことをする必要はありませんでしたし、参照を追加する必要はありませんでした using System; そして(言います):

decimal m = 10.6m;
m = Math.Round(m);

あなたがそれを試すとどうなりますか?

他のヒント

Silverlight(Windows Phoneバージョン)CLRを取得するため、通常のCLRからMSCORLIBを追加しようとすると機能しません。アセンブリ構造が異なるため、そのCLRに固有のMSCORLIB.DLLが必要です。

それは私のmscorlibの中にありますが、参照を再追加しようとしましたか、それともビジュアルスタジオを閉じましたか?

.csprojファイルを手動で編集してみてください。 SDKのベータビルドを備えたマシン上に構築されたプロジェクトをオープンしようとすると、SDKのベータ版があります。

これをプロジェクトファイルに追加してみてください

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top