求算法 字符串A001-A100一百个字符串,如果缺少某几个,如何找出缺少的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.用indexof 循环判断2.string.split("A"),用数组循环判断 最直观的方法,剪掉A后转换为int,然后循环,剩下的就简单了 string str="A001-A002...A099-A100";string[] strs=str.Split('-');string no=null;for(int i=1;i<=100;i++){if(!strs.Contains("A00"+i)) no="A00"+i;}no 就是不存在的,可以一个一个获取 6楼 偶的意思是A001A002A003A004一直到A100一共一百个条码,找出里面缺少的条码 List<string> total = new List<string>(); //全部数组 List<string> ss = new List<string>();//你的数组 List<string> un = total.FindAll( delegate(string s1) { return !ss.Contains(s1); });//un没有的集合 这样读取病毒文件安全吗? 如何向数据库添加记录 正则表达式,过长问题. 郁闷,不喜欢枚举这种类型 NPOI怎么读取EXCEL的多个sheet,不使用com组件 新手请问各位高手 急!!关于窗体form.show()方法???????在线等 关于文件下载的问题。“403”错误问题。 请问 vs.net 安装光盘(7张)里面有没有包含 WTL ? 问个问题vc6怎么样编译C# 请问用c#做一个程序启动管理器 关于制作安装包
2.string.split("A"),用数组循环判断
string str="A001-A002...A099-A100";
string[] strs=str.Split('-');
string no=null;
for(int i=1;i<=100;i++){
if(!strs.Contains("A00"+i))
no="A00"+i;
}
no 就是不存在的,可以一个一个获取
偶的意思是
A001
A002
A003
A004
一直到
A100
一共一百个条码,找出里面缺少的条码
List<string> ss = new List<string>();//你的数组
List<string> un = total.FindAll(
delegate(string s1)
{
return !ss.Contains(s1);
});//un没有的集合