sha*_*ila 10 c# windows-phone-7 windows-phone-8
我有一个Windows Phone 7的应用程序.我在Windows 8桌面上创建了visual studio 2012.我试图在Windows Phone 8设备中使用该应用程序也涉及一些更改.如何以编程方式检测设备是Windows Phone 7还是Windows Phone 8?
Fac*_*tic 10
就像在C#的任何其他平台上一样: Environment.OSVersion
您可以使用此工具包检查手机的版本:http: //mangopollo.codeplex.com/
bool IsWP8():如果运行应用程序的手机是Windows Phone 8,则返回
编辑:如果你不想在这里使用整个工具包是如何检查它:
public static bool IsWP8 { get { return Environment.OSVersion.Version >= TargetedVersion; } }
private static Version TargetedVersion = new Version(8, 0);
Run Code Online (Sandbox Code Playgroud)
致原作者的信誉.