int index1 = 0;
int index2 = 0;
for (int x = 0; x < 3; x++)
{
index1 = temptext.IndexOf("\r\n", index2,temptext.Length - index2 - 1);
index2 = index1;
}以上代码,老是取到第一行的索引,请问,如何取到第三行的索引?
int index2 = 0;
for (int x = 0; x < 3; x++)
{
index1 = temptext.IndexOf("\r\n", index2,temptext.Length - index2 - 1);
index2 = index1;
}以上代码,老是取到第一行的索引,请问,如何取到第三行的索引?
解决方案 »
- 语法错误 (操作符丢失) 在查询表达式 '2011-5-22 22:11:24' 中。哪位高手可以帮我!
- 和DataSet绑定的DataGridView如何手动移动行
- .net 就看一本书,看什么好呢?
- iis访问出错
- 目录下的所有文件己经绑定到Repeater控件并且可以显示,但如何让指定的文件显示,比如只显示wmv,avi,dat三种格式,并且多了怎么分页?
- c# 多线程 listview
- 如何得到所有的活动服务器名字?
- 如何像使用系统类库函数一样使用自己定义的类库函数
- 我想把数据库中的一条表单信息导入word文档然后打印出现问题!
- 我想写一个处理正则表达式的Windows程序,请给指点一下用VC++和C#如何做?
- 麻烦高手指点下下
- 如何对comboBox绑定DataTable对象?
index1 = temptext.IndexOf("\r\n", index2,temptext.Length - index2 - 1);
index2 = index1;
int index2 = 0;
for (int x = 0; x < 3; x++)
{
index1 = temptext.IndexOf("\r\n", index2,temptext.Length - index2 - 1);
index2 = index1+1;
}index2要增加1另外如果是
string[] str = temptext.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);你要的第3行数据就是 str 数组的第二个元素
foreach(string s in arr)
{
atring[] arr2=s.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);}