StreamWriter gz0writer;
StreamWriter wd0writer;
StreamWriter swriter;
if (wdrecn==1)
{
if (a=0)
{
wd1writer= new StreamWriter(datapath+"wd1.txt",true,System.Text.Encoding.Default);
}
swriter=wd1writer;
}
if (wdrecn==2)
{
if (a=0)
{
wd2writer= new StreamWriter(datapath+"wd2.txt",true,System.Text.Encoding.Default);
}
swriter=wd1writer;
}swriter.WriteLine();
我想程序每一次的循环都动态写入不同文件(若文件不存在时创建并打开文件,即a=0时,不符合wdrecn条件时不创建文件),但出现“使用未赋值的局部变量“wd1writer””,
如何解决?
StreamWriter wd0writer;
StreamWriter swriter;
if (wdrecn==1)
{
if (a=0)
{
wd1writer= new StreamWriter(datapath+"wd1.txt",true,System.Text.Encoding.Default);
}
swriter=wd1writer;
}
if (wdrecn==2)
{
if (a=0)
{
wd2writer= new StreamWriter(datapath+"wd2.txt",true,System.Text.Encoding.Default);
}
swriter=wd1writer;
}swriter.WriteLine();
我想程序每一次的循环都动态写入不同文件(若文件不存在时创建并打开文件,即a=0时,不符合wdrecn条件时不创建文件),但出现“使用未赋值的局部变量“wd1writer””,
如何解决?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货