我正在使用反射来遍历一个Type属性并将某些类型设置为默认值.现在,我可以对类型进行切换并default(Type)明确设置,但我宁愿在一行中进行.有默认的程序化等价物吗?
class Log
{
public int LocationId { set { value = 1; } get; }
}
Run Code Online (Sandbox Code Playgroud)
当我像这样使用时,这会将Log的默认值设置为1:Log l = new log(); Console.Writeline(l.LocationId);
?
我知道使用房产的正常方式,但这也有效吗?