this.lblmsg.Text = name.Remove(name.LastIndexOf(","));
显示的值为
格式A,B,C
我需要价值
A
乙
C
当我更改代码时,它显示错误。
this.lblmsg.Text = name.Remove(name.LastIndexOf("\n"));
我将如何解决它?
答案 0 :(得分:1)
我们假设name
是"A,B,C,"
,你想要这些东西:
您可以使用String.Split
和String.Join
:
String[] tokens = name.Split(new[]{","}, StringSplitOptions.RemoveEmptyEntries);
this.lblmsg.Text = string.Join("<br />", tokens);
答案 1 :(得分:0)
this.lblmsg.Text = name.Replace(",", "<br />");
这将使用中断替换您的逗号以在新行中显示