StreamReader sr=null;
long total=0;
sr=File.OpenText("myfile.txt");
Char[] buf=new Char[sr.BaseStream.Length];
sr.ReadBlock(buf,0,sr.BaseStream.Length-1);
sr.Close();
foreach(Char ch in buf)
{
if(ch=='x') total+=1;
}
MessageBox.Show(total.ToString());在第5行,提示出错:“buf”表示“变量”,此处应为“方法”应该如何改正?
long total=0;
sr=File.OpenText("myfile.txt");
Char[] buf=new Char[sr.BaseStream.Length];
sr.ReadBlock(buf,0,sr.BaseStream.Length-1);
sr.Close();
foreach(Char ch in buf)
{
if(ch=='x') total+=1;
}
MessageBox.Show(total.ToString());在第5行,提示出错:“buf”表示“变量”,此处应为“方法”应该如何改正?
解决方案 »
- 有用过alternatiff插件的朋友进来帮忙解决下啊!!小弟着急
- tabstrip在工具箱里找不到啊 ????
- CrystalReport水晶报表问题..急急急......
- 急问: 如何写 菜单栏里的 "撤销" 的代码???
- WinForm中实现图片放大缩小的问题?
- 谁有C#开发的餐饮管理软件,请与我联系,最好能够发个测试版过来看看,本酒店要想买
- 请问一个关于dataview的RowFilter问题
- 怎样打印?!
- 如何将C#写的东西在没有.net框架的机子上运行。
- combobox数据绑定问题(想了好久了)我给100分!!!
- C# DataSet数据清除!在线等
- 我用 .Net beta2 2005创建一个web项目,不能运行,请指教。
long total=0;
sr=File.OpenText("myfile.txt");
char[] buf=new char[sr.BaseStream.Length];//应该为char,不是Char
sr.ReadBlock(buf,0,Convert.ToInt32(sr.BaseStream.Length - 1));
sr.Close();
foreach(char ch in buf)
{
if(ch=='x') total+=1;
}
不过total是0。。