Ich habe eine Liste der Benutzer, und auf dieses Objekt habe ich eine Eigenschaft E-Mail. Gibt es eine Möglichkeit, Lambda in C# zu verwenden, um eine einzelne Zeichenfolge von jeder Benutzer-E-Mail in einem Format von "email1; email2; email3" ohne Semikolon am Ende zurückzugeben. Danke für jede Hilfe.Verwenden von Lambda, um eine verkettete Zeichenfolge zurückzugeben
2
A
Antwort
7
Ja. Unter der Annahme der Liste der User
Objekte users
genannt:
string emailList = string.Join(";", users.Select(u => u.Email));
-1
from user in listOfUsers
select string.Join(";", user.Emails);
Dank yamen für das Auffinden des Fehlers
select string.Join(";", user.Emails.ToArray());
+0
Sie wissen, dass das nicht funktioniert? – yamen
Verwandte Themen
- 1. Erstellen einer dynamischen Linq Func, um eine Zeichenfolge zurückzugeben
- 2. Verwenden von CASE, um eine Zeichenfolge zurückzugeben, wenn keine Ergebnisse aus SELECT-Anweisung
- 3. Warum eine Funktion verwenden, um eine Funktion zurückzugeben?
- 4. Wie erstelle ich eine rekursive Abfrage, um eine abgeflachte, verkettete String-Spalte zurückzugeben
- 5. Wie durchläuft eine verkettete Zeichenfolge in VB.NET?
- 6. Verwenden Sie Node.js 'fs.readFile(), um die Zeile zurückzugeben, in der eine Zeichenfolge angezeigt wird
- 7. Verwenden Sie dplyrs summarise_each, um eine Zeile pro Funktion zurückzugeben?
- 8. Verwenden von NSubstitute und Ninject, um einen Wert zurückzugeben
- 9. verwenden, um eine Zeichenfolge ein Objekt
- 10. Eine verkettete Liste zum Alphabetisieren von Strings
- 11. Der beste Weg, um die Sprache einer gegebenen Zeichenfolge zurückzugeben
- 12. Wie eine verkettete Zeichenfolge aus einer Liste von Objekten in VB.Net erstellen 3.5
- 13. Verwenden von HashMap, um eine Zeichenfolge und Int
- 14. Wie eine verkettete Zeichenfolge in HTML-Title-Attribute zu entkommen
- 15. Verwenden von Zeichenfolge, um Klassenunterroutine auszuführen
- 16. Objectify Abfrage, um eine Liste von Eigenschaftswerten zurückzugeben
- 17. Verwenden von Lambda mit Wörterbüchern
- 18. Konvertieren Lambda-Ausdruck in Zeichenfolge
- 19. Wie verwendet man Datamapper, um Tabelleneinträge als eine json-formatierte Zeichenfolge zurückzugeben?
- 20. Crossfilter verwenden, um Ergebnisse dynamisch in JavaScript zurückzugeben
- 21. Verwenden des parallelen Datenstroms, um den schnellsten gelieferten Wert zurückzugeben
- 22. schnellste Weg, um eine verkettete Zeichenfolge in ein Tupel zu spalten und ignorieren leere Strings
- 23. Node.js: Eine Funktion schreiben, um spawn stdout als String zurückzugeben
- 24. Verwenden der Filterfunktion, um React Component zurückzugeben - Code Review
- 25. Hilfsmethode und Ruby-Enumerable verwenden, um html-formatierte Objekte zurückzugeben
- 26. eine verkettete rekursiv reversed
- 27. So verwenden Sie Stacktrace, um Fehlerzeilennummer in vb.net zurückzugeben
- 28. Wie kann die Identity.GetUserId() gemacht werden, um eine Guid anstelle einer Zeichenfolge zurückzugeben?
- 29. Python 3.4.2, die Tkinter-Tasten verwenden, um eine Variable zurückzugeben, die von dem Programm verwendet werden soll
- 30. Verwenden der Funktion reduce, um ein Array zurückzugeben
cool, danke @Allon. – user516883