button5的代码如下
private void button5_Click(object sender, EventArgs e)
{
string aa;
for (int i = 1; i <= 3; i++)
{
aa =@"ave";
}
FileStream fs = new FileStream(@"d:\cads\temp\temp.gs", FileMode.Create);
StreamWriter streamWriter = new StreamWriter(fs);
streamWriter.WriteLine(aa);
fs.Close();
}
为什么会提示我在streamWriter.WriteLine(aa);这个语句使用了未赋值的局部变量aa呢?谢谢大家!要怎么修改才可以不出错啊?
private void button5_Click(object sender, EventArgs e)
{
string aa;
for (int i = 1; i <= 3; i++)
{
aa =@"ave";
}
FileStream fs = new FileStream(@"d:\cads\temp\temp.gs", FileMode.Create);
StreamWriter streamWriter = new StreamWriter(fs);
streamWriter.WriteLine(aa);
fs.Close();
}
为什么会提示我在streamWriter.WriteLine(aa);这个语句使用了未赋值的局部变量aa呢?谢谢大家!要怎么修改才可以不出错啊?
解决方案 »
- 机器人避障问题[分享](崩溃了)
- 保存窗体图像问题
- sharpdevelop怎样编译单个C#文件
- 请教下采用三层结构做主从表结构时,为了使用事务,一般是采用什么思路,来达到数据完整?
- 问一个很简单的道理(我刚学c#的新手)
- 我做了一个报表,每次显示时总要输入一次密码·
- ************** 类型转换的一个问题:string 转换为 byte[] (在线等)
- 获得ListView中VScollBar的问题
- 问一个很菜的问题(新手)
- ★★★高分寻找一个很好的使用DataGrid控件的例子,不给分,过来砍我!!!呵呵。。★★★
- 字节数组问题
- 大家好,关于datatable.select ()的使用情况
string aa = "";
for (int i = 1; i <= 3; i++)
{
aa =@"ave";
FileStream fs = new FileStream(@"d:\cads\temp\temp.gs", FileMode.Create);
StreamWriter streamWriter = new StreamWriter(fs);
streamWriter.WriteLine(aa);
fs.Close();
}
这样试试。
{
aa =@"ave";
} 你这样是在做什么
private void button5_Click(object sender, EventArgs e)
{
string aa="";
for (int i = 1; i <= 3; i++)
{
aa =@"ave";
}
FileStream fs = new FileStream(@"d:\cads\temp\temp.gs", FileMode.Create);
StreamWriter streamWriter = new StreamWriter(fs);
streamWriter.WriteLine(aa);
fs.Close();
}
for (int i = 1; i <= 3; i++)
{
aa =@"ave";
}
还有这样的代码?
这样应该不会报错了,但是
for (int i = 1; i <= 3; i++)
{
aa =@"ave";
}
这是在干什么?