我有一個用戶列表,並在該對象上我有一個屬性的電子郵件。有沒有一種方法在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. 使用lambda返回字符串
- 2. 錯誤的連接字符串返回
- 3. mysql字符串連接返回0
- 4. 使用for循環返回字符串與連接使用
- 5. Linq to entities - lambda - 連接字符串
- 6. 如何使用MySQL返回連接字符串?
- 7. 在C#中使用字符串連接的字符串連接
- 8. 使用連接字符串
- 9. 操縱字符串返回連接的用戶名
- 10. 從nHibernate獲取連接字符串返回的字符串不帶密碼
- 11. DbContext和連接字符串(提供程序沒有返回ProviderManifestToken字符串)
- 12. 返回HttpStatusCode 202連同字符串值
- 13. 左連接使用Linq和Lambda表達式返回左表
- 14. 字符串字符連接
- 15. 調用返回字符串
- 16. 返回字符串
- 17. 返回字符串
- 18. 返回字符串
- 19. 返回字符串
- 20. 重用連接字符串
- 21. 用vb6連接字符串
- 22. 使用SQL返回JSON字符串
- 23. 使用動態SQL返回字符串
- 24. 使用Haml助手返回字符串
- 25. 字符串連接
- 26. 連接字符串
- 27. 字符串連接?
- 28. 連接字符串
- 29. 連接字符串
- 30. 連接字符串:
冷靜,感謝@Allon。 – user516883 2012-04-12 09:45:31