void TestOQL() { //假如GoodsBaseInfo 对象的实例info 是长生命周期的,那么应该使用下面的方式使用OQL和OQLCompare GoodsBaseInfo info = new GoodsBaseInfo(); using (OQL q = new OQL(info)) { OQLCompare cmp = new OQLCompare(info); q.Select(info.GoodsName).Where(cmp.Comparer(info.SerialNumber, "=", "123456")); string sql = q.ToString(); cmp.Dispose(); } DisplayMemory(); }