在 List<> 上调用 Linqpad 的 .Dump() 方法时如何给结果集命名?

How do you give the resulting set a name when calling Linqpad's .Dump() method on a List<>?

假设我做了以下查询表达式:

var clients =  
    (from c in Clients  
     where (c.Age == 20)  
     select new { c.FirstName, c.LastName }  
    ).ToList();

在 Linqpad 中调用 clients.Dump() 在结果面板中显示以下内容:

有没有办法重命名集合的 header,比方说 'clients',而不是 'List<> (5 items)'?

header表示类型,所以不改collection类型就不能重命名。相反,您通常会使用标题调用 .Dump:

clients.Dump ("clients")

然后您将获得标题为 'clients' 的列表。