linq 虚拟列 怎么实现

在Sql中我们可以虚拟出来列例如:
SELECT A ,B , C , C AS D
FROM TABLE 其中的D是不存在表中的列,但是查询的时候可以虚拟出来
现在我想知道我是这个功能在linq中可以实现吗?怎么实现谢谢!