2024-10-02 02:15:27
一段里已经有好多行了啊,如果把这一段当做strList[i],那还可以将这一段在后期重新排序吗?
你这样吧,每一段都创建一个List,然后创建一个List数组,每遍历完一段将List放入数组中,这样每一段就单独出来了,到时候,先遍历数组,再遍历List,至于你说的重新排序,排序的规则还得按你自己需要的写
对啊我就是想问怎么在循环中创建LIST。。。
我是做java的,C#具体怎么读文件不会
你可以遍历文本内容的每一段嘛(C#应该可以写出这样的功能)
先创建一个大的List>,(这个是全局变量)
然后每遍历一次的时候就创建一个新的List,add()方法添加到大的List中,当前遍历结束后,小List也就没了,下一次遍历再创建List....
思想懂了么。。。
2024-10-02 02:06:55
给你看个例子
string s = "123,456";
char[] sep = new char[1];
sep[0] = ',';
string[] ss=s.Split(sep);
这个split函数的作用就是把一个string分开。上面这个程序ss会得到一个的数组ss[0]=123,ss[1]=456. 你需要把整个文本都读出来,然后用split函数来分开,分隔符是你的段落标识。