调试一个C#对象初始化程序
发布时间:2020-12-15 06:45:35 所属栏目:百科 来源:网络整理
导读:有没有人有任何提示调试异常在C#对象初始化程序块?对象初始化器语法基本上是全部或全部,这可能使得在LINQ查询内进行故障排除特别困难.没有将对象创建打破一个单独的方法,有没有什么可以做的,看看哪个属性设置器抛出异常? 解决方法 禁用超过属性设置器的选
有没有人有任何提示调试异常在C#对象初始化程序块?对象初始化器语法基本上是全部或全部,这可能使得在LINQ查询内进行故障排除特别困难.没有将对象创建打破一个单独的方法,有没有什么可以做的,看看哪个属性设置器抛出异常?
解决方法
禁用超过属性设置器的选项[逐步跳过属性和运算符(仅Managed Only)]可以让您进入属性设置器.
否则,最好的选择通常是将其分解出来并在LINQ语句之外进行调试.您可以将初始化参数包含在linq中的匿名类型中,并在linq语句之外构建您的对象以进行调试. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |