解决方案 »
- C# 通过WebRequest去访问一个图片的url连接怎么读取图片
- web onblur 和 onclick
- c# activex 调用出现对象不支持此属性或方法
- 因为bdatt系列控件全部是DateTimePICKer控件 有没有简单的写法呀
- 如何用C#编写一个在windows任务栏上的程序
- webrequest如果在headers尾巴后面加上一个“空行”呢?
- 将js正则代码换成C#的?
- 如何用c#编写驱动的备份和还原
- this.pictureBox.MouseUp += this.*** 的问题
- 怎样在一个指定的矩形区域内 纵向 连续画弧线??
- 问一下 NameValueCollection Dictionary HashTable的适用范围
- C#什么时候需要用实体类Models呢?
string[] data = File.ReadAllLines(dataPath);//dataPath txt文本路径
for (int i = 0; i < data.Length; i++)
{
if (data[i] != "")
{
string str = data[i].Substring(1, 3);
//SQL 操作
}
}
这个没看明白啊,
data[i]避免出现空行的情况。
导致data[i].Substring(1, 3);报错
FileStream fs = new FileStream(@"C:\Documents and Settings\Administrator\桌面\123.txt",FileMode.Open);
StreamReader sr = new StreamReader(fs);
List<string> strList = new List<string>();
string content = sr.ReadToEnd();
Regex r = new Regex(@"[\S ]+");
MatchCollection mc = r.Matches(content);
foreach (Match m in mc)
{
Console.WriteLine(m.Value);
}
Console.ReadKey();这只是读取文件内容的部分,不知道对楼主有没有用
实际的txt一条记录的内容很长,不只是一行啊,有四行。这个代码能行吗?
{
string[] data = File.ReadAllLines(@"D:\ASPPPPPPPPPPPPPP\CSDNCSDN例子\5-11\test.txt");
for (int i = 0; i < data.Length; i++)
{
if (data[i] != "")
{
string str = data[i].Substring(1,3);
Console.WriteLine(str);
}
}
Console.ReadKey();
}我替你运行了,可行