【发布时间】:2011-12-07 06:49:46
【问题描述】:
给出下面的代码
dynamic e = new ExpandoObject();
var d = e as IDictionary<string, object>;
for (int i = 0; i < rdr.FieldCount; i++)
d.Add(rdr.GetName(i), DBNull.Value.Equals(rdr[i]) ? null : rdr[i]);
有没有办法让它不区分大小写,所以给定字段名称employee_name
e.Employee_name 和 e.employee_name 一样有效
似乎没有明显的方法,也许是 hack ?
【问题讨论】:
标签: c# .net visual-studio-2010 dynamic expandoobject