Sitat av
0xFF
Du for error fordi 'values[0]' inneholder en string og ikke int. Jeg tipper at 'Int32.Parse()' kaster en 'FormatException'. Dette kan løses på 3 måter.
1. Unngå å parse 'values[0].
2. Bruk 'Int32.TryParse()' og sjekk retur verdi.
3. Bruk try-catch block for å fange opp erroren. (Anbefalt)
Sitat av
nso
Kode
var stringArray = data.Split(";");
var str = stringArray.First();
var numberList = stringArray.Split(";").Skip(1).Select(Int32.Parse).ToList();
Drit i å blande string og int i samme array. Also... når du får en feilkode så opplyser du alltid om den når du spør om hjelp.
EDIT: Litt forvirret her. Du skriver du ønsker å dele strengen i et array med strenger? Men samtidig så bruker du int parsing?
Beklager, tenkte ikke på å ta med feilkoden. Får en FormatException som 0xFF sier!
Som sagt, fersk på C# så aner ikke hva som bør gjøres!
Takk for tips, skal prøves!