C# winform程序读取txt文件问题
C盘test.txt文档里面有“aaa,bbb,ccc,ddd,eee”这样一些内容,如何分别把aaa,bbb这些内容根据逗号分别取出来,然后分别赋给定义的变量,比如:s...
C盘 test.txt 文档里面有 “aaa,bbb,ccc,ddd,eee” 这样一些内容,如何分别把aaa,bbb这些内容根据逗号分别取出来,然后分别赋给定义的变量,比如:string name1,string name2,string name3等等。
展开
3个回答
展开全部
写了个方法,最后得出的lstStr里面的就是你需要的变量了。只需要将值赋给变量name1, name2...就OK. string name1=lstStr[0];
public void ReadTxtFile()
{
FileStream fs = new FileStream(@"C:\a.txt", FileMode.Open);
StreamReader streamReader = new StreamReader(fs);
streamReader.BaseStream.Seek(0, SeekOrigin.Begin);
string strLine = streamReader.ReadLine();
List<string> lstStr = new List<string>();
do
{
string[] split = strLine.Split(',');
foreach (string item in split)
{
lstStr.Add(item);
}
strLine = streamReader.ReadLine();
} while (strLine != null && strLine != "");
streamReader.Close();
streamReader.Dispose();
fs.Close();
fs.Dispose();
}
public void ReadTxtFile()
{
FileStream fs = new FileStream(@"C:\a.txt", FileMode.Open);
StreamReader streamReader = new StreamReader(fs);
streamReader.BaseStream.Seek(0, SeekOrigin.Begin);
string strLine = streamReader.ReadLine();
List<string> lstStr = new List<string>();
do
{
string[] split = strLine.Split(',');
foreach (string item in split)
{
lstStr.Add(item);
}
strLine = streamReader.ReadLine();
} while (strLine != null && strLine != "");
streamReader.Close();
streamReader.Dispose();
fs.Close();
fs.Dispose();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询