public TableMapping this [string name] { get { foreach (TableMapping map in List) if (map.Table.TableName == name) return map; return null; } } }