protected override Result RunCommand(RhinoDoc doc, RunMode mode)
{
// TODO: start here modifying the behaviour of your command.
// ---
Circle circle = new Circle(new Point3d(1,1,1),10);
Circle circle1 = new Circle(Point3d.Origin, 100);
Guid one = doc.Objects.Add(circle.ToNurbsCurve());
Guid two = doc.Objects.Add(circle1.ToNurbsCurve());
bool flag = doc.Objects.Delete(one, true);
ObjectEnumeratorSettings objectEnumeratorSettings = new ObjectEnumeratorSettings();
objectEnumeratorSettings.DeletedObjects = true;
var data = doc.Objects.FindByFilter(objectEnumeratorSettings).ToList();
// ---
return Result.Success;
}
When I run the above code,I find data.Count=0,not equal 1