当前位置:首页 > Windows程序 > 正文

c#字符串操纵相关

2024-03-31 Windows程序

if (list[i].Details.Length > 15) { list[i].Details = list[i].Details.Substring(0, 10) + "..."; };

  如果字符串的长度大于15,,则从0位开始,截取10位显示。效果如下,“申请事由”内容:

2.拆取字符串

具体实现说明:从数据库读出来用“|”连接的一串完整的字符串str,如:“2018/2/5 9:34:07:同意  |  2018/2/5 10:11:31:同意驳回  ”。在view中将str用“|”拆开,并将拆开后的两个字符串换行显示

<tr> <th>@(typeof(ApProessing).GetDescription("ExamRemark"))</th> <td> @{ string exam = ViewBag.ExamRemark; if (string.IsNullOrEmpty(exam) == false) { string rel = exam.Trim(); string[] sArray = Regex.Split(rel, "|", RegexOptions.IgnoreCase); for (int x = 0; x < sArray.Length; x++) { if (x == 0) { @sArray[x]} else { <br>@sArray[x]; } } } else { @ViewBag.ExamRemark } } </td> </tr>

  效果:

3.字符串中替换字符

string rel = exam.Trim(); rel = rel.WordStr("|", ",");

  效果说明:将rel中的“|”字符用逗号“,”取代

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/34888.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 7494589访问次数
  • 建站天数
  • 友情链接