我们创建了包含WinRT和Windows Phone代码的单一可移植类库(PCL),有没有办法找到在设备(WP)或(平板电脑或桌面)中运行的代码。
注意:我们无法添加条件编译符号,因为我们正在为两个平台使用单个类库。
答案 0 :(得分:2)
经过一番搜索,我找到了一个有用的命名空间Windows.Security来解决我的问题。
该类中存在的OpertingSystem属性返回正确的详细信息。如果应用程序在Desktop中运行,则返回" Windows"如果它是电话意味着它返回" Windows Phone"。