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