全面测试C 气密窗生产厂家
创始人
2024-04-26 13:41:11
0

1.C#字符串分割

  1. string url = "http://asdfsfd asdf asdfsdf";  
  2.  
  3. string[] sss = GetString(url," ");  
  4. foreach(string str in sss)  
  5. {  
  6. Response.Write(str.ToString() +" ");  
  7. }  
  8.  
  9. private string[] GetString(string str,string cutStr)  
  10. {  
  11. char[] cutChar = cutStr.ToCharArray();  
  12. string[] sArray = str.Split(cutChar);  
  13. return sArray;  

2.C#字符串截取

  1. public static string GetFirstString(string stringToSub, int length)  
  2. {  
  3. Regex regex = new Regex("[\u4e00-\u9fa5]+", RegexOptions.Compiled);  
  4. char[] stringChar = stringToSub.ToCharArray();  
  5. StringBuilder sb = new StringBuilder();  
  6. int nLength = 0;  
  7. bool isCut=false;  
  8. for(int i = 0; i < stringChar.Length; i++)  
  9. {  
  10. if (regex.IsMatch((stringChar[i]).ToString()))  
  11. {  
  12. sb.Append(stringChar[i]);  
  13. nLength += 2;  
  14. }  
  15. else  
  16. {  
  17. sb.Append(stringChar[i]);  
  18. nLengthnLength = nLength + 1;  
  19. }  
  20.  
  21. if (nLength > length)  
  22. {  
  23. isCut=true;  
  24. break;  
  25. }  
  26. }  
  27. if(isCut)  
  28. return sb.ToString()+"...";  
  29. else  
  30. return sb.ToString();  

3.取子串函数SubString

  1. string tmp2 = tmp1.SubString(0,3);  
  2. 相当于vb.net中的mid  
  3. tring str="abcdefg";  
  4. string strstr1=str.Substring(2,3);//str1="cde" 

4.C#中有什么函数可以判断某一C#字符串中是否存在着某一字符?如:"akkk*kkk"是否有“*”?

  1. string s = "akkk*kkk";  
  2. int i = s.IndexOf("*");  
  3.  
  4. if( i != -1) 包含  
  5. else 不包含 

5.右对齐此实例中的字符,在左边用指定的 Unicode 字符填充以达到指定的总长度。

  1. public string PadLeft(int, char);  
  2. str = "256";  
  3. strstr = str.PadLeft(5,"0"); //str = "00256" 

【编辑推荐】

  1. C#记忆功能的地址栏控件
  2. 描述C#调用外部进程
  3. C#语言操纵数据库事务
  4. 概述C#语言异常处理
  5. 简单介绍C#数组和函数

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...