我感到困惑的是,我编写的代码没有执行我想要的操作。
我的目标是:删除字符串的最后一个字符(使用字符串生成器构建字符串)。
我的方法:
string toTrim = STR.ToString(); //here i have "INSERT INTO [dbo].[RCCMrec] ('ANI' , 'DNIS' , 'Date' , 'Time' , 'ConnId' , 'UUID' , 'EmployeeId' , 'AgentDN' , "
toTrim = toTrim.Remove(toTrim.Length - 1);
// here I STILL have "//here i have "INSERT INTO [dbo].[RCCMrec] ('ANI' , 'DNIS' , 'Date' , 'Time' , 'ConnId' , 'UUID' , 'EmployeeId' , 'AgentDN' , ""
我究竟做错了什么 ?
字符串的末尾有一个额外的空格...因此您可以使用-2
或通过执行以下操作来确保末尾没有空格
string toTrim = STR.ToString().Trim();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句