旧列表的唯一值

Mat*_*ias 3 c# linq list

可能重复:
从列表中删除子列表

我有2个清单:

var oldList = new List<int>(){1,2,3,4,5};

var newList = new List<int>(){1,2,3,6,7};
Run Code Online (Sandbox Code Playgroud)

我怎样才能拥有旧列表的唯一值(使用LINQ)?

//hardcoded list:
var list =  new List<int>(){4,5};

//LINQ:
var list = ??
Run Code Online (Sandbox Code Playgroud)