相关疑难解决方法(0)

程序化等效的默认值(类型)

我正在使用反射来遍历一个Type属性并将某些类型设置为默认值.现在,我可以对类型进行切换并default(Type)明确设置,但我宁愿在一行中进行.有默认的程序化等价物吗?

c# reflection default

492
推荐指数
10
解决办法
13万
查看次数

在c#中获取和设置defalut属性值

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);

我知道使用房产的正常方式,但这也有效吗?

c# get properties class object

0
推荐指数
1
解决办法
212
查看次数

标签 统计

c# ×2

class ×1

default ×1

get ×1

object ×1

properties ×1

reflection ×1