类库(适用于iOS,Android和Windows)

时间:2017-04-14 05:29:52

标签: c#

我在VS2015中构建了一个类库(适用于iOS,Android和Windows的便携版)。

我创建了一个具有DataTable数据类型的公共类。

public class PNAWcfData
{
    public int CmdTimeout { get; set; }
    public string ErrMsg { get; set; }
    public DataTable DTResult { get; set; }
    public string XmlResult { get; set; }
}

但是,构建解决方案时出现错误。

  

“类型或命名空间名称' DataTable'找不到(是你吗?   缺少using指令或程序集引用?)“

我尝试添加使用System.Data但仍然得到相同的错误。还尝试从项目 - > 参考添加,但它告诉构建系统已经自动引用该组件。

我知道为什么会收到此错误?

1 个答案:

答案 0 :(得分:1)

PCL中没有DataTable类。这是Can you use DataSet and DataTables in a Portable Class Library

的副本

如果您使用的是Xamarin,您可以考虑切换到共享项目而不是PCL。