paramstr.Remove((paramstr.Length-1),1);
Это работает для удаления одного символа из конца строки. Но если я использую его для удаления, скажем, 4 символов, это не будет работать:
paramstr.Remove((paramstr.Length-4),1);
В качестве альтернативы я использовал этот подход вместо:
DateFrom = DateFrom.Substring(0, DateFrom.Length-4);