我在我的WindowsForm应用程序中使用LINQ to Entites。使用列表填充列表框<Entity>
我试图填充查询结果的Lisbox:
所以我的数据源是一个List,用户在我的数据库中的表,在我的模型的EntityType。
问题是我想让显示器成员变成3个不同列的连接。 (User.Firstname +“”+ user.LastName +“ - ”+ user.userCode)
和ValueMember是user.ID;
我可以用4个项目创建一个userItem的结构,遍历用户列表并将它们添加到另一个列表。但是这似乎是双重处理。
我最终按照你的建议扩展了我的实体。是String.format比只是“”+“”+ - “”更有效率?或者你只是为了美观而喜欢它 – michael 2012-01-11 03:16:10
我一直认为string.Format更有效率,这就是为什么我在这个例子中使用它,但当我搜索一个参考时,我碰到了http://stackoverflow.com/questions/16432/ c-sharp-string-output-format-or-concat,看起来拼接更快! – 2012-01-11 13:55:25