0

我的课堂上有以下代码:

    private int order;
    public int Order {
        get { return order; }
        set { order = value; }
        }
    }

我通过尝试以下方法对其进行了测试,它工作正常。有人能告诉我这对我来说是合法的吗?在过去,我一直使用以下内容:

    public int Order { get; set; }

除了手动方式需要更多输入之外,这与手动操作有什么区别吗?

4

1 回答 1

0

差别很小,在我看来,除非您需要对 get 或 set 上的私有成员进行一些操作,否则不需要。

于 2012-08-26T06:04:02.857 回答