asp.net中   那个实体  怎么去理解   运用这个呢??

解决方案 »

  1.   

    asp.net 里的实体,也就是一个对象。有属性和动作,属性比如id,age,sex,heigh,动作就是吃饭,睡觉==
    这样就统称为一个实体
      

  2.   

    你是想说实体层 entity吧 你可以把实体当做一个类,是具有共同属性和动作的一类事物的抽象,不用纠结在字面的理解上,实际运用一下自然而然就知道是什么意思了
      

  3.   

     你可以理解entity就是一个数据对象
      

  4.   

    对你的数据结构的一个描述,通过get{},set{}去获取或设置值最简单的一个好处就是至少可以让你传参不再那么麻烦。你要是对一个存在大量字段的数据表做插入操作,不用实体类或其他类似于object[]去封装时,你的参数该有长城那么长了,有了实体类一切都简单了。传参前先将构建该实体类对象,然后赋值,然后将实体类传过去就OK了:
    using System;
    namespace My.Entity
    {
        [Serializable]
        /// <summary>
        /// 会员实体类
        /// </summary>
        public class CustomerEntity
        {
            #region 会员实体类
            /// <summary>
            /// 主键,自动递增,字段名:ID
            /// [是否标识列:√] [是否主键:√] [是否允许空值:×]
            /// [数据类型:int(10)] [默认值:无]
            /// </summary>
            private int sID;
            /// <summary>
            /// 主键,自动递增:[是否允许空值:×][默认值:无]
            /// </summary>
            public int ID
            {
                get { return this.sID; }
                set { this.sID = value; }
            }
           /// <summary>
           /// 用户名
           /// </summary>
            private int sAlias
            /// <summary>
            /// 用户名
            /// </summary>
            public int Alias
            {
                get { return this.sAlias; }
                set { this.sAlias = value; }
            }}使用时:
    CustomerEntity ce=new CustomerEntity();
    ce.ID=0;
    ce.Alias="用户账号";
    然后将ce当成一个参数就可以了