C # - Windows Phone 7 SDK - математический класс - PullRequest
0 голосов
/ 10 августа 2010

Кажется, я не могу использовать класс system.math в проектах Windows Phone.Я даже не могу добавить mscorelib.dll вручную (библиотеки Windows Phone отличаются от Windows DLL)

Можно ли использовать класс System.Math в проектах Windows Phone SDK?

Ответы [ 3 ]

2 голосов
/ 10 августа 2010

Я только что попробовал, и он прекрасно работает для меня.Мне не нужно было делать ничего особенного или добавлять какие-либо ссылки, просто нормальный using System; и затем (скажем):

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

Что происходит, когда вы пытаетесь это сделать?

0 голосов
/ 21 сентября 2010

Попробуйте вручную отредактировать файл .csproj.Это происходит, когда вы пытаетесь открыть проекты, которые были построены на не бета-версиях, на компьютере с бета-сборкой SDK.

Попробуйте добавить это в файл проекта

0 голосов
/ 10 августа 2010

Вы получаете CLR Silverlight (версия для Windows Phone), поэтому попытка добавить mscorlib из обычного CLR не будет работать - вам нужен файл mscorlib.dll, специфичный для этого CLR, поскольку структура сборки отличается.* Однако он находится внутри моего mscorlib. Вы пытались повторно добавить ссылку или закрыть Visual Studio?

...