温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

C#字符操作一些代码

发布时间:2020-08-03 07:30:27 阅读:340 作者:gexu1990 栏目:编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

 获取位置:

string full = "AAAAAACCGGGG";              string sub = "AAAA";              int matchNumber = 0;              int currentPos = 0;              while (full.IndexOf(subcurrentPos) != -1)              {                  currentPos ++;                  matchNumber++;              }  

次数:

string ab;             for (int i = 0; i < data.Count - 1; i++)             {                 int k = 0;                 ab = data[i] + "" + data[i + 1];//截取的两个字符                // 对比                 for (int j = i; j < data.Count - 1; j++)                 {                     //对比两字符                     string cAb = data[j] + "" + data[j + 1];                     if (ab.Equals(cAb))                     {                         k++;                     }                 } 

次数(改)

//计算每个字符出现的次数             foreach (char ch in data)             {                 //字符出现2次及以上                 if (save.ContainsKey(ch))                 {                     int i = (int)save[ch];                     save.Remove(ch);                     save.Add(ch, ++i);                 }                 //字符第一次出现                 else                     save.Add(ch, 1);             }              //计算每两个字符             string ab;             for (int i = 0; i < data.Count - 1; i++)             {                 ab = data[i] + "" + data[i + 1];//截取的两个字符                 //用hashtable做对比并储存                 if (save.ContainsKey(ab))                 {                     save[ab] = ((int)save[ab]) + 1;                 }                 else                 {                     save.Add(ab, 1);                 }             } 

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×