ILSPY反编译时会把属性获取推导多一个Get前缀
并且错误识别成方法组
比如 _gamecenterEn.Database.xxxx 推导成 _gamecenterEn.get_Database().xxxxx
一般手动去掉“get_”前缀和方法括号"()" 代码就正确了
初始化的属性值 会被放在外面赋值,然而这样是不被允许的。
而且属性名称被追加了"set_"前缀,导致找不到
例如
IsoDateTimeConverter expr_05 = new IsoDateTimeConverter();
expr_05.set_DateTimeFormat("yyyy'-'MM'-'dd' 'HH':'mm':'ss"); 改成 初始化赋值 并 更正属性值名称即可
IsoDateTimeConverter dtConverter = new IsoDateTimeConverter
{ DateTimeFormat = "yyyy'-'MM'-'dd' 'HH':'mm':'ss" };