LastIndexOf method can't find index of ";" HELP - C#