我想在列上指定一个非负约束。不知道我应该怎么做。我在谷歌上的搜索没有任何帮助。
public class Price
{
[Key, Column(Order = 0)]
public int ItemID { get; set; }
[Key, Column(Order = 1)]
public int ItemQty { get; set; }
[DataType(DataType.Currency), Column(TypeName = "MONEY")]
public decimal ItemPrice { get; set; }
}
在这里,我希望ItemQty是一个正整数。我确实考虑过使用 Range,但我不确定这是不是正确的方法......
最后我选择了 Range()。不过仍然对建议持开放态度。