错误CS0117:' System.Type'不包含' GetTypeCode'的定义

时间:2012-11-20 08:02:28

标签: windows-store-apps

有人可以帮我学习如何阅读和导航msdn文档吗?

.net 4.0+不支持此功能吗?

using System;

...

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

我发现很难找到通过文档的方式,并且知道什么特别适用于Windows应用商店...

1 个答案:

答案 0 :(得分:4)

完整的.NET应用程序和非商店可移植类库支持

Type.GetTypeCode(),但Windows应用商店应用中

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

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

  

版本信息
   .NET Framework
  受以下支持:4.5,4,3.5,3.0,2.0,1.1,1.0
   .NET Framework客户端配置文件
  受以下支持:4,3.5 SP1
  便携式班级图书馆
  受以下版本支持:Portable Class Library
  适用于Windows应用商店应用的.NET
  受以下版本支持:Windows 8

......而Type.GetTypeCode有:

  

版本信息
   .NET Framework
  受以下支持:4.5,4,3.5,3.0,2.0,1.1,1.0
   .NET Framework客户端配置文件
  受以下支持:4,3.5 SP1
  便携式班级图书馆
  受以下版本支持:可移植类库

(请注意,没有提及Windows应用商店。)