我有一个用户列表,并在该对象上我有一个属性的电子邮件。有没有一种方法在c#中使用lambda来返回每个用户电子邮件的单个字符串,格式为“email1; email2; email3”,最后没有任何分号。谢谢你的帮助。使用lambda返回连接字符串
2
A
回答
7
是的。假设你User
对象的列表被称为users
:
string emailList = string.Join(";", users.Select(u => u.Email));
-1
from user in listOfUsers
select string.Join(";", user.Emails);
感谢衙门为察觉的错误
select string.Join(";", user.Emails.ToArray());
+0
你知道这实际上不工作? – yamen 2012-04-12 10:25:30
相关问题
- 1. 错误的连接字符串返回
- 2. mysql字符串连接返回0
- 3. 在C#中使用字符串连接的字符串连接
- 4. 操纵字符串返回连接的用户名
- 5. 从nHibernate获取连接字符串返回的字符串不带密码
- 6. 返回HttpStatusCode 202连同字符串值
- 7. 返回字符串
- 8. 返回字符串
- 9. 返回字符串
- 10. 重用连接字符串
- 11. 使用SQL返回JSON字符串
- 12. 使用Haml助手返回字符串
- 13. 连接字符串
- 14. 连接字符串
- 15. 字符串连接
- 16. 连接字符串
- 17. 连接字符串?
- 18. 连接字符串
- 19. 连接字符串
- 20. 字符串连接
- 21. 连接字符串
- 22. 连接字符串
- 23. 连接字符串
- 24. 连接字符串
- 25. 有没有办法在Python中返回字符串连接?
- 26. 配置管理器返回默认的连接字符串
- 27. 如何连接一个字符串返回到主要在JAVA
- 28. ConfigurationManager.ConnectionStrings返回来自machine.config的额外连接字符串
- 29. 返回一个连接字符串在Haskell递归函数
- 30. C#SQL连接字符串返回错误
冷静,感谢@Allon。 – user516883 2012-04-12 09:45:31