|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
[C#][Linq] Conversione da collection ad pseudo array
Buon dì!
Ho una collection di object, da questa vorrei tirare fuori una lista formata da una property, separati da un "," e che rispettano una condizione... Nella mia collection, gli object hanno come proprietà: - IsChecked che è un bool - IdNo che è un int items è la mia collection, quindi ho: Codice:
string tmpList = string.Empty;
tmpList = String.Format(",", items.Where(x => x.IsChecked == true).Select(x => x.IdNo).ToArray());
Grazie |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Jul 2005
Città: Vicenza
Messaggi: 1570
|
Quote:
Devi piuttosto impiegare il metodo String.Join: Codice:
var output = String.Join(",", items.Where(x => x.IsChecked == true).Select(x => x.IdNo));
|
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
Esatto,
avevo modificato l'errore riguarda il "Format" con il "Join". Non sapevo della non necessità del ToArray(). Grazie. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:19.




















