在 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' 的列表。
假设我做了以下查询表达式:
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' 的列表。