关于类的属性赋值问题
想问一下,为一个类的属性赋值,是不是只能实例化这个类后再赋值,我能否在类中定义一个函数,改变这个属性的值?
例如:
类定义:
Class Test
{
private List <myDefiniteType> _myTypeP;
public List <myDefiniteTyep> MyTypeP
{
set{ _myTypeP = value; }
get{ return _myTypeP; }
}
public Test();
}
我能否在Test类中再定义一个函数为_myTypeP赋值?
changeProp()
{
_myTypeP = new List <myDefiniteType> ();
}