【发布时间】:2017-10-06 11:26:22
【问题描述】:
从用户那里读取播放器详细信息并将其分配给播放器类对象。将对象添加到 Player 类型的列表中,并编写一个 linq 查询以从列表中检索玩家名称。 在 LINQ 中使用基本的选择查询。
Player[] p=new Player[100];
for(i=0;i<;i++) {
p[i]=new Player();
p[i].PlayerName=Console.ReadLine();
}
Console.WriteLine("Player list:");
var pl=from t in p select t;
// While printing I am getting System.Linq.Enumerable+c__Iterator10`2[Player,Player]
Console.WriteLine(pl);
【问题讨论】:
-
@HimBromBeere 老实说,他们实际上已经尝试过一些东西,只是在他们得到了意想不到的结果时没有费心去谷歌搜索。
-
想一想... p1 一个包含 100 个玩家姓名的 IEnumerable。你期望它的 toString 值是多少?