我有一个类,其中有一个字符串属性,实际上是使用分隔符连接起来的多个字符串。
我想知道是否有必要创建一个代理属性,例如:
public string ActualProperty
{
get { return actualProperty; }
set { actualProperty = value; }
}
public string[] IndividualStrings
{
get { return ActualProperty.Split(.....); }
set
{
// join strings from array in propval .... ;
ActualProperty = propval;
}
}
我有没有忽略掉任何风险?