dado el código de abajo¿Cómo configurar el diccionario de ExpandoObject sin distinción de mayúsculas y minúsculas?
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]);
¿Hay alguna forma para que sea sensible a mayúsculas por lo que dado el nombre de campo employee_name
e.Employee_name funciona igual de bien que e.employee_name
existe doesn' Parece ser una forma obvia, tal vez un truco.
Interesante, no era consciente de este tenedor masivo, esto no ha sido actualizado desde febrero, así que se verá en las diferencias, ¡gracias! – Kumar