private void insertNewSchema(List <PowerSchema> newSchemas, PowerSchema newSchema) { var insertToIndex = Math.Min(newSchemas.IndexOf(newSchema), Schemas.Count); Schemas.Insert(insertToIndex, newSchema); }