while(sr.BaseStream.Position<sr.BaseStream.Length)
解决方案 »
- 如何在dataset没有数据绑定时,使datagridview原有的数据清空?
- XmlTextWriter问题
- 国标11714-1997全国组织机构代码编制规则 C#代码 怎么写 谢谢你们了
- 请问,假如我要开发ASP.net网站.........
- 在线等sql语句
- 请问哪里有sourcesafe6.0d的下载地址,注意版本是6.0d
- C#怎样自制一个背景色透明的picturebox控件
- 群号:1789924 [杭州IT人]
- 如何将数据库表的一列的数据读取到一个属性里呢
- c#多功能计算器怎么制作
- 求遍历网页新链接的方法
- 把一个日期值插入Sql Server 数据库时,这个日期值如何构造?在线求助
~~~~~~~~~~~~~~~~~读取输入流中的下一个字符并使该字符的位置提升一个字符。
Console.WriteLine(sr.ReadLine());
String path = System.IO.Directory.GetCurrentDirectory();
FileStream fs= new System.IO.FileStream(path+@"\a.txt",FileMode.OpenOrCreate);
StreamReader sr = new StreamReader(fs,Encoding.Default);
char[] chrBuffer=new char[1024];
int intReadLength=0;
int intStartPos=0;
do
{
intReadLength=sr.Read(chrBuffer,intStartPos,1024);
if(intReadLength<1024)
chrBuffer[intReadLength]='\0';
intStartPos+=intReadLength;
}
while(intReadLength==1024);
fs.Close();
可否解释一下为什么是1024?