下面给出如何将ExpandoObject的字典设置为不区分大小写?
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
有没有按”似乎是一个明显的方式,也许是一个黑客?
有趣的是,没有意识到这个大规模的叉子,这个自从feb以来没有更新过,因此将研究差异,谢谢! – Kumar