从asp.net中删除字符串的最后一个字符不工作
本文关键字:最后一个 字符 工作 字符串 asp net 删除 | 更新日期: 2023-09-27 18:17:07
我想从字符串中删除,
,我得到它,而调试是
27/1, 106/2,
注 ,
后也有空格
。我尝试了下面的代码
if (txt712.Text != "")
{
string strText = txt712.Text;
strText = strText.Remove(strText.Length - 2, 1);
xw.WriteElementString("SURVEY_AREA_7_12", strText);
}
但是当保存时,它给我错误为
无效的数字
使用此代码…
var str = "127/10,";
var TrimedStr= str.substring(0, str.length-1);
使用Trim()
,它将从字符串中删除空白,Regex.Replace
将取代,
if (txt712.Text != "")
{
string strText = txt712.Text;
strText = Regex.Replace(strText.Trim(),",", "");
xw.WriteElementString(strText);
}
strText = strText.Trim .replace () (',','');
如果您只想删除最后一个
str = str.Substring(0, str.Length - 1);
如果你想删除所有的","和最后一个空格
str = str.Trim().Replace(",", "");
在你的代码中,我不确定xw.WriteElementString
做什么。所以我认为有一些其他的逻辑错误和xw.WriteElementString
不接受字符串值。