我想使用Data属性来存储信息,我想提交一个新的异常,并且我已经弄清楚了如何用这个片段循环遍历每个DictionaryEntries
foreach (DictionaryEntry de in ex.Data)但是我想要做的是通过它的键名来获得值,因为我在那个Data对象中有不同的对象类型。如果我可以通过键名获得值,就更容易将它们转换为正确的对象类型。
有人知道如何通过键名获取Exception.Data字典条目吗?
发布于 2015-09-25 20:35:09
如果您知道关键,那么使用“字典”来实现它的好处会更有效:
var yourObj = ex.Data["your_key"];发布于 2015-09-25 20:27:44
foreach (DictionaryEntry de in ex.Data)
{
if (de.Key == "something")
{
//do something
}
}https://stackoverflow.com/questions/32789902
复制相似问题