Ik heb weer een probleem, ik krijg een error dat mijn method geen return heeft, maar ik heb zo'n beetje overal een return gezet.
Kan iemand me hiermee helpen?
Over de code:
Het nut van dit stuk is om te checken of de Carcol lijn goed is en er dus uitziet als het voorbeeld op het begin van de code.
Kan iemand me hiermee helpen?
Over de code:
Het nut van dit stuk is om te checken of de Carcol lijn goed is en er dus uitziet als het voorbeeld op het begin van de code.
Code:
public static bool isCarcol(string CarcolLine)
{
//Ziet eruit als: supergt, 3,3,2, 29,2,1, 3,2,133, 1,3,3, 0,3,2, 74,3,101, 0,3,0, 133,3,2, 60,3,60, 71,3,133, 116,3,133, 120,3,133, 49,3,58, 69,3,0, 70,3,63, 46,3,84, 52,3,85 127,3,133, 125,3,27, 21,3,133, 0,3,1,
int index = 0;
string[] Carcol = CarcolLine.Split(new Char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
foreach (string entry in Carcol)
{
index++;
if (index == 1)
{
Carcol[index] = entry; // Eerste is de autonaam dus dat is makkelijk te checken
string[] entry2 = entry.Split(new Char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);
foreach (string entry3 in entry2)
{
if (entry3 == Globals.Auto) // Is autonaam <--- Kan misschien problemen veroorzaken met HOOFLETTERS!
{
return true;
}
else
{
return false;
}
}
}
else
{
string[] entry2 = Regex.Split(entry, ",");
int index2 = 0;
foreach (string entry3 in entry2)
{
index2++;
}
if (index2 == 3)
{
return true;
}
else
{
return false;
}
}
if (CarcolLine.Length > 0)
{
return true; // Dit scenario zou nooit moeten gebeuren!
}
else
{
return false;
}
}
}