You can do it with a middle-step by selecting an anonymous type:
db.Resource.Select(x => new { x.Resource_ID, x.Name }).AsEnumerable().Select(x => Tuple.Create(x.Resource_ID, x.Name)).ToList();
Creating a tuple is not a supported operation in Linq To Entities, so you have to select an anonymous type, which would be an equivalent to:
SELECT [Resource].[Resource_ID], [Resource].[Name]
then move to LINQ to Objects by AsEnumerable
and get your tuple.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…