C# 如何给出一个新的行而不是“&引用;到LastIndexOf(“,”)?
显示的值在表单中 A、 B,C 我需要有价值的东西 A B C 当我更改代码时,它显示一个错误C# 如何给出一个新的行而不是“&引用;到LastIndexOf(“,”)?,c#,asp.net,C#,Asp.net,显示的值在表单中 A、 B,C 我需要有价值的东西 A B C 当我更改代码时,它显示一个错误 this.lblmsg.Text = name.Remove(name.LastIndexOf(",")); 如何修复它?this.lblmsg.Text=name.Replace(“,”,“”); this.lblmsg.Text = name.Remove(name.LastIndexOf("\n")); 这将用一个分隔符替换逗号,以新行显示它让我们
this.lblmsg.Text = name.Remove(name.LastIndexOf(","));
如何修复它?this.lblmsg.Text=name.Replace(“,”,“
”);
this.lblmsg.Text = name.Remove(name.LastIndexOf("\n"));
这将用一个分隔符替换逗号,以新行显示它让我们假设
名称
是“a,B,C,”
,您需要以下内容:
String.Split
和String.Join
:
this.lblmsg.Text = name.Replace(",", "<br />");
String[]tokens=name.Split(新[]{,“},StringSplitOptions.RemoveEmptyEntries);
this.lblmsg.Text=string.Join(“
”,标记);
为什么jquery
标记?你可以用环境替换你的,
。用字符串替换换行符。顺便问一下,你试过替换功能吗?像这样。lblmsg.Text=name.replace(“,”,“
”)1)出现了什么错误?2) 您正在使用ASP.NETWebForms吗?不清楚您打算做什么以及实际发生了什么。name
的值是多少?您想要的字符串是什么?是的,使用asp.net c#
String[] tokens = name.Split(new[]{","}, StringSplitOptions.RemoveEmptyEntries);
this.lblmsg.Text = string.Join("<br />", tokens);