Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 需要在WinRT中使用IConvertible_C#_Windows Runtime_Windows Store Apps - Fatal编程技术网

C# 需要在WinRT中使用IConvertible

C# 需要在WinRT中使用IConvertible,c#,windows-runtime,windows-store-apps,C#,Windows Runtime,Windows Store Apps,我在.Net4.0和.Net4.5中有一些代码测试对象变量是否实现了IConvertible。如果是,则使用各种ToString重载 我还有一个针对WinRT(Windows应用商店应用程序)的项目,当然它似乎无法解决IConvertible,尽管例如Int32实际上实现了它 可以在此处找到测试用例: 那么,我是否可以在Windows应用商店应用程序项目中使用IConvertible。由于微软对.Net的WinRT子集的设计决策,我们都对这一点犹豫不决 如图所示:IConvertible可以在P

我在.Net4.0和.Net4.5中有一些代码测试对象变量是否实现了
IConvertible
。如果是,则使用各种
ToString
重载

我还有一个针对WinRT(Windows应用商店应用程序)的项目,当然它似乎无法解决
IConvertible
,尽管例如
Int32
实际上实现了它

可以在此处找到测试用例:


那么,我是否可以在Windows应用商店应用程序项目中使用
IConvertible
。由于微软对.Net的WinRT子集的设计决策,我们都对这一点犹豫不决


如图所示:
IConvertible
可以在PCL中使用,但如果PCL以Windows应用商店为目标,则不能使用。

我遇到了类似的问题,您找到了解决方案吗?没有解决方案,对我来说,我必须解决它。这似乎取决于您实际运行代码的设备,JIT将给您不同的结果。等待确认,但你似乎无法使用它。好的,谢谢你的快速回复。