このコードで:
for (int i = 0; i <= (checkedListBoxPlatypi.Items.Count - 1); i++)
{
if (checkedListBoxPlatypi.GetItemCheckState(i) == CheckState.Checked)
{
ReturnListPlatypi.Add(ParsePlatypusID(checkedListBoxPlatypi.GetItemText(i)));
}
}
...そして(FriendlyPlatypusはコンテンツを含む文字列です)を介してテキストが割り当てられているCheckedListBox:
checkedListBoxPlatypi.Items.Add(FriendlyPlatypus);
... ParsePlatypusID()に「0」が渡されています... ???