diff --git a/src/IFoxCAD.Cad/Runtime/SymbolTable.cs b/src/IFoxCAD.Cad/Runtime/SymbolTable.cs index 54a5a0ceb486156ac8151fcff06effbc9291421f..3f40b5013da2db2083ca317ced3ba6fb2c8a10a7 100644 --- a/src/IFoxCAD.Cad/Runtime/SymbolTable.cs +++ b/src/IFoxCAD.Cad/Runtime/SymbolTable.cs @@ -237,7 +237,7 @@ public IEnumerable GetRecords() /// 记录的名字集合 public IEnumerable GetRecordNames() { - return this.Select(id => GetRecord(id).Name); + return this.Where(filter).Select(id => GetRecord(id).Name); } ///