get方法中的Trim属性

本文关键字:Trim 属性 方法 get | 更新日期: 2023-09-27 18:25:07

目前我正在做一些类似的事情:

public virtual String zipcodeRaw { get; set; }
public virtual String zipcode {
    get
    {
        return zipcodeRaw.Trim();
    }
}

有没有一种方法可以让我做这样的事情:

public virtual String zipcode {
    get
    {
        return zipcode.Trim();
    }
}

get方法中的Trim属性

这将给你一个无限循环,因为zipcode指的是它自己。然而,属性只是私有变量的公共访问器和修饰符。你当然可以:

private string _zipcode;
public virtual string zipcode {
   get { return _zipcode.Trim(); }
}