我有以下课程:
public class VendorClass {
public int VendorID { get; set; }
public string VendorName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
上面的字段匹配数据库表中的字段.在这种情况下,我VendorName如何给它一个字段宽度?
VendorName 映射到数据库中的字段 varchar(15)
您不能限制字符串的长度,但可以使用带有支持字段的属性来实现所需的结果:
public class VendorClass
{
public int VendorID { get; set; }
private string _vendorName;
public string VendorName
{
get { return _vendorName; }
set
{
if (value.Length > 15)
{
_vendorName = value.Substring(0,15);
} else {
_vendorName = value;
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10880 次 |
| 最近记录: |