将 int 定义为带有 3 个数字 ,az

本文关键字:数字 az int 定义 | 更新日期: 2023-09-27 17:56:49

我需要创建模型并在模型中定义

字段类型 int (num) 最多可以得到 3 个数字(最多 999),我该怎么做?

我已经阅读了以下文档,但没有地方可以在模型类上定义它复制数据库

public class Model
{
    public int Id { get; set; }
    public string name { get; set; }
    public int num { get; set; }

http://msdn.microsoft.com/en-us/library/aa288453%28v=vs.71%29.aspx

将 int 定义为带有 3 个数字 ,az

set{
    if(value  <1000) {
      num = value; 
    }else throw new ArgumentOutOfRangeException();
}

使用 [Range] 属性执行此操作。

http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.rangeattribute.aspx