I have a list of `int`.

```
List<int> numberList = new List<int>() { 1, 2, 3, 4, 8, 10, 2};

```

Now, I have another list of `int`

```
List<int> numberListEnhanced = new List<int>() { 1, 2, 3, 5, 6};

```

I have a LINQ query in which I am using WHERE and in that I need to check if `numberListEnhanced` contains the elements of the `numbersList`.

I have done for a single but for multiple cannot figure out.

For single:

```
.....where numberListEnhanced.Contains((int)s.Id));

```