internal static SelectExpression RemoveColumn(this SelectExpression select, ColumnDeclaration column) { var columns = new List <ColumnDeclaration>(select.Columns); columns.Remove(column); return(select.SetColumns(columns)); }
internal static SelectExpression AddColumn(this SelectExpression select, ColumnDeclaration column) { var columns = new List <ColumnDeclaration>(select.Columns) { column }; return(select.SetColumns(columns)); }