使用字符串字段名称动态构建带层次结构的linq查询? [英]Dynamically build up a linq query with hierarchy using string field names?