View Single Post
Cheez Doodles
Osteper's Avatar
Trådstarter
373
Sitat av 0xFF Vis innlegg
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)
Vis hele sitatet...
Sitat av nso Vis innlegg

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?
Vis hele sitatet...
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!