2023年12月7日
摘要: C#从字符串中提取固定步长的子字符串 C#的Substring方法只能提取固定长度的子字符串,不能直接提取固定步长的子字符串。因此,我们需要自己编写一个方法来实现这个功能。 这个方法可以用于从字符串中提取固定步长的子字符串。例如,如果 str 是 "HelloWorld",finger 是 2,st 阅读全文
posted @ 2023-12-07 17:30 瞬间moment 阅读(216) 评论(0) 推荐(1) 编辑
  2023年12月6日
摘要: 利用正则表达式获取字符串中汉字的个数 string str =@"D:\文档\C#BASE\StringBuilder.md"; Regex regex = new Regex("^[\u4e00-\u9fa5]{0,}$"); int count = 0; for(int i = 0; i < s 阅读全文
posted @ 2023-12-06 21:03 瞬间moment 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 从字符串中分离文件路径,文件名及文件扩展名 如一个文件:D:\文档\C#BASE\StringBuilder.md 要分离出文件路径:D:\文档\C#BASE\ 文件名:StringBuilder 文件扩展名:md 这是我们要拿到“\”和“.”这两个字符最后出现的索引 string path="D: 阅读全文
posted @ 2023-12-06 14:30 瞬间moment 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 在字符串操作中Trim方法只能去掉字符串对象前端和后端的空格,但是,如果空格出现在中间如何去除呢? 这里可以使用StringBuilder来操作字符串,StringBuilder操作字符串无疑是最为方便高效的。现在利用StringBuilder类中的Replace方法去掉字符串中所有的空格。 rep 阅读全文
posted @ 2023-12-06 13:23 瞬间moment 阅读(467) 评论(0) 推荐(1) 编辑
  2023年11月30日
摘要: 字符串处理 大小写转换 ​ ToUpper和ToLower方法 string str="ASDFGHhjkl"; str.ToUpper()//全部转大写 str.ToLower();//全部转小写 字母转ASCII码 //字母转ASCII string str="A"; Encoding.Regi 阅读全文
posted @ 2023-11-30 03:21 瞬间moment 阅读(249) 评论(1) 推荐(0) 编辑
  2023年11月5日
摘要: 定义一个连接配置文件类OmCipNetParam public class OmCipNetParam{ //设备ip地址 public string PlcIp; //设备端口号 public int PlcPort; //设备槽号 public byte slot; //本地IP地址 publi 阅读全文
posted @ 2023-11-05 23:43 瞬间moment 阅读(125) 评论(0) 推荐(0) 编辑