在类的成员下 有属性,字段,方法。。
字段的定义如下:
clsss myclass
{
  public int i;
}
请问下这和声明一个变量有区别吗?
还是字段就是变量啊?

解决方案 »

  1.   

    在类中声明的变量就是字段。它的地位和属性、方法等是等效的。比如:
    using System;
    class A
    {
      public string name;
      public void M()
        {
           int i=1;
           i =i++;
        }
    }
    name 就是一个字段,也是一个变量。i就是一个局部变量,不能称为字段。
      

  2.   

    我一般定义字段都是是private
    字段对应的属性一般都是public的
    Model层就是这个原则话说我也想知道 字段和属性有什么区别???什么情况下定义字段合适 什么时候定义属性????