0

这是我的代码:

public class kdd
{
    public nvarchar duration; 
}

我收到一个错误:找不到类型或命名空间 nvarchar,经过一番研究,我找到了添加 SqlTypes 命名空间的解决方案,但即使在添加命名空间后我仍然收到错误消息。

我尝试过的命名空间是,

using System.Data.SqlTypes;
using System.Data.SqlTypes.SqlChar;
using System.Data.SqlTypes.SqlString;

如果有人在这方面帮助我,我会很高兴。

提前致谢。

编辑.....

我正在尝试创建一个名为 kdd 的类。类似于下面的代码,

public class Customer 
{ 
    public int CustId; 

    public string Name; 

    public decimal Balance; 

    public DateTime AddedDate; 

}
4

1 回答 1

2

nvarchar是 SQL 关键字而不是 C# 关键字。所以你不能有类型为 nvarchar 的变量。

以下行会给您构建错误。

public nvarchar duration; 

您必须在此处使用相关的 C# 类型。在您的情况下,您可以使用string.

public string duration; 
于 2013-11-03T05:17:36.803 回答