windows-store-apps – 错误CS0117:’System.Type’不包含’GetTypeCode’的定义

前端之家收集整理的这篇文章主要介绍了windows-store-apps – 错误CS0117:’System.Type’不包含’GetTypeCode’的定义前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人可以帮我学习如何阅读和导航msdn文档吗?

这在.net 4.0中不受支持吗?

using System;

...

public static bool IsPositive( object Value,bool ZeroIsPositive )
{
    switch ( Type.GetTypeCode( Value.GetType() ) )
    {
        case TypeCode.SByte:

我发现很难找到通过文档的方式并且知道什么适用于Windows应用商店专门…

解决方法

Type.GetTypeCode()在完整的.NET应用程序和非Store可移植类库中受支持,但在Windows应用商店应用中则不受支持.

如果您查看Type class documentation in .NET 4.5,您可以在Windows应用商店应用中支持的所有成员旁边看到一个绿色购物袋.

您还可以查看每个成员的页面底部.例如,Type.GetArrayRank有:

Version Information
.NET Framework
Supported in: 4.5,4,3.5,3.0,2.0,1.1,1.0
.NET Framework Client Profile
Supported in: 4,3.5 SP1
Portable Class Library
Supported in: Portable Class Library
.NET for Windows Store apps
Supported in: Windows 8

……而Type.GetTypeCode有:

Version Information
.NET Framework
Supported in: 4.5,3.5 SP1
Portable Class Library
Supported in: Portable Class Library

(注意,没有提到Windows Store.)

猜你在找的Windows相关文章