I have the next code in LINQ Dynamic:

```
var list = server1Products.Where("Field1 = @0 AND Field2 >= @2", arg1, arg2).ToList();

```

I need to get the **resulting LINQ Expression** after using the LINQ Dynamic WHERE, **so use it in another list**.

How to get this resulting LINQ Expression?  

```
.Where("Field1 = @0 AND Field2 >= @2", arg1, arg2)

```

**Example:**

```
// get the LINQ expression from WHERE
var conditions = GetExpresionFromWhere(list); // HOW TO DO?
//
// apply the same filter expression on another list
var result2 = list2.Where(conditions);

```

Thanks a lot!