List<string> ls=new List<string>();ls里面的值 "1",2,3,4,5,3,6,7 当等于3的时候后面的值也存入有3的文本,一直到下个等于3 也就是 1,2一个文本 345 一个文本 367 一个文本 如果后面再有3的话 再存个文本
村文本的类已经写好 savefile(要追加的字符串) savefile(要追加的字符串,文本名字)现在关键是怎么循环
谁给点思路呀
村文本的类已经写好 savefile(要追加的字符串) savefile(要追加的字符串,文本名字)现在关键是怎么循环
谁给点思路呀
解决方案 »
- 多对数(a,b),(x,y),(a,b)等我用什么来存储根据第一个数能方便的查找到第二个数?
- Linux系统下的Ftp服务器
- cpu Time = processes[i].TotalProcessorTime拒绝访问
- 怎样改变combobox在enabled为假时的前景色
- ASPxGridView 嵌套级联菜单
- 有一个文件里面的内容是简体字,我想用一个程序将里面的简体字全部转为繁体字,怎么做啊!
- 个别网页关键的会话部分抓不下来,有经验的进来分析一下!
- 问一下微博开发者申请的一些问题?
- web路由器
- 能否从派生类修改基类?
- 怎样获得局域网中获得其他电脑的IP! 我学的是C#
- 用Regex.Replace方法...求一正则表达式...!!!!你感动天感动地...........彪泪送高分
loop
读取一个字符
if 字符=3 then
创建新文本
savefile(要追加的字符串)
else
savefile(要追加的字符串,文本名字)
end if
如果读完退出循环
end loop
string _Temp = "";
for (int i = 0; i != ls.Count; i++)
{
if (ls[i] == "3")
{
//SaveFile(_Temp,FileName);
_Temp = "3";
}
_Temp += ls[i];
}
string temp = "";
ListItem li = List.Item;
foreach li in ls
{
if li == 3
{
写文件(temp);
}
else
{
temp += li;
}
}
for (int i = 0; i != ls.Count; i++)
{
if (ls[i] == "3")
{
savefile(str1);
str1 = ls[i];
}
else
{
str1 += ls[i];
}
if (i == ls.Count-1)
{
savefile(str1);
}
}