求一个方法越简单越好马上结贴。。。 我循环用writer.WriteLine();写一个文本内容,我不知道会写多少行。但是我需要在每60行的时候打写出“FF”的十六进制在该行。也就是说每60行写出“FF”的十六进制 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int lines=1;while(1<60){ writer.WriteLine(); i++; if(i>=60) { //写入FF i=1; }} int count =1;for(;;){writer.WriteLine();if(i%60==0){ writer.WriteLine("FF"); count =0;}++count;} int lines=1;while(1<60){ writer.WriteLine(); i++; if(i%60==0) { //写入FF }} List<string> lst=new List<string>(File.ReadAllLines(""));foreach(string s in lst){} 补充一点writer.WriteLine()在循环里不是一行一行写的。一般情况是循环套循环拼出的一个文本内容。如下:for (int I= 0; I< dsTID.Tables[0].Rows.Count; I++){writer.WriteLine("MERCHANT" + K5 + ": " + mid);writer.WriteLine("MERCHANT NAME" + K6 + ": " + mername);writer.WriteLine("MDR RATE" + K8 + ": " + MDR + "%"); for (int j = 0; j < dsTID.Tables[0].Rows.Count; j++) { writer.WriteLine("MERCHANT" + K5 + ": " + mid); writer.WriteLine("MERCHANT NAME" + K6 + ": " + mername); writer.WriteLine("MDR RATE" + K8 + ": " + MDR + "%"); }} StreamWriter filewriter = ....//找地方初始化int i = 0;public void MyWriteline(string line){ filewriter.WriteLine(line); if(++i==60) { filewriter.Write(new string((char)0xFF,1))); i = 0; }}然后所有的文件写操作都用这个方法。 怎样配置iis ,才能运行web项目 ---代码看不懂,请高手指点 关于Web Service、NET Remoting 问题 菜鸟请教高手们C#的问题 难道是我自己想当然地认为是这样吗?关于Panel动态加载控件!!! c#怎样做出象inputbox那样的输入对话框,而且还能得到它的返回值?(在线等!) 用秒表示的时间如何转换成DateTime时间对象? datatimepicker控件如何既选择日期也选择时间 decimal转化为float,并保存两位小数 请问,C#如何解析XML? 找一本C#书跟源代码,系统重装给删没了 请高手帮忙看一下代码
while(1<60)
{
writer.WriteLine();
i++;
if(i>=60)
{
//写入FF
i=1;
}
}
for(;;)
{
writer.WriteLine();
if(i%60==0)
{
writer.WriteLine("FF");
count =0;
}
++count;}
while(1<60)
{
writer.WriteLine();
i++;
if(i%60==0)
{
//写入FF
}
}
foreach(string s in lst)
{}
一般情况是循环套循环拼出的一个文本内容。如下:
for (int I= 0; I< dsTID.Tables[0].Rows.Count; I++)
{writer.WriteLine("MERCHANT" + K5 + ": " + mid);
writer.WriteLine("MERCHANT NAME" + K6 + ": " + mername);
writer.WriteLine("MDR RATE" + K8 + ": " + MDR + "%");
for (int j = 0; j < dsTID.Tables[0].Rows.Count; j++)
{
writer.WriteLine("MERCHANT" + K5 + ": " + mid);
writer.WriteLine("MERCHANT NAME" + K6 + ": " + mername);
writer.WriteLine("MDR RATE" + K8 + ": " + MDR + "%");
}
}
int i = 0;
public void MyWriteline(string line)
{
filewriter.WriteLine(line);
if(++i==60)
{
filewriter.Write(new string((char)0xFF,1)));
i = 0;
}
}然后所有的文件写操作都用这个方法。