动态写入不同文件
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””,
如何解决?