0

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

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

4

3 に答える 3

2

私は試してみましたが、私にとってはうまくいきます。特別なことをしたり、参照を追加したりする必要はありませんでしたusing System;

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

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

于 2010-08-10T10:42:47.340 に答える
0

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

それは私の mscorlib の中にありますが、参照を再度追加したり、Visual Studio を閉じたりしましたか?

于 2010-08-10T10:41:56.470 に答える
0

.csproj ファイルを手動で編集してみてください。これは、SDK のベータ ビルドがインストールされたマシンで、非ベータ ビルドでビルドされたプロジェクトを開こうとすると発生します。

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

于 2010-09-21T05:33:18.443 に答える