我想知道哪个被认为更正确或更好的做法:
部分课程:
public class foo
{
private Single amount;
public Single Amount
{
get
{
return amount;
}
set
{
amount = Convert.ToSingle(value);
}
}
}
或者
public Single Amount {get;set;}
并转换代码中的值,例如:
foo myFoo = new foo();
myFoo.Amount = Convert.ToSingle(somevalue);
我将从数据库中获取值(somevalue),因此我可以轻松地将所有值作为字符串传递给类并在那里处理所有转换(或在数据访问层中进行转换)。我只想知道哪个是更好的做法(或者我没有想到的)。