ho questo pezzo di codice:serie di interi nella lista int con un TryParse
TheString = "443,432,546,4547,4445,2,132"; //actually, about 1000 entries
List<int> TheListOfIDs = new List<int>();
TheListOfLeadIDs = from string s in TheString.Split(',')
select Convert.ToInt32(s)).ToList<int>();
So che posso utilizzare un tentativo di cattura per assicurarsi che la conversione non genera un errore, ma mi chiedevo come potrei farlo funzionare con TryParse nell'istruzione linq.
Grazie.
Cosa vi aspettate che accada quando viene trovato un valore non int, sostituirlo con 0, ignorarlo, lanciare un errore? – ilivewithian