|
|
|
![]() |
|
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: 04:58.