我有一個用戶列表,並在該對象上我有一個屬性的電子郵件。有沒有一種方法在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