c# listview 导入txt 加序号 我有一段数据123-123456-456789-789用openfiledialog导入listview,需要分割,然后在前面加一栏序号,怎么实现啊如图: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请指教using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;namespace WindowsFormsApplication22{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { int couns=0; listView1.View = View.Details; ColumnHeader ch1 = new ColumnHeader(); ch1.Text = "序号"; ColumnHeader ch2=new ColumnHeader(); ch2.Text = "账号"; ColumnHeader ch3=new ColumnHeader(); ch3.Text = "密码"; listView1.Columns.Add(ch1); listView1.Columns.Add(ch2); listView1.Columns.Add(ch3); OpenFileDialog file = new OpenFileDialog(); if (file.ShowDialog() == DialogResult.OK) { FileStream fs=new FileStream(file.FileName,FileMode.Open); StreamReader sr = new StreamReader(fs); sr.BaseStream.Seek(0, SeekOrigin.Begin); while (!sr.EndOfStream) { string[] ss = sr.ReadLine().Split(new char[] { '-' }, StringSplitOptions.RemoveEmptyEntries); if (ss.Length == 2) { couns++; string[] sss = new string[3] { couns.ToString(), ss[0], ss[1] }; ListViewItem lvi = new ListViewItem(sss); listView1.Items.Add(lvi); } } } } }} C# 急求DB2数据库操作 求字符串查找算法,欢迎各方代码! c#怎么获取数据库表、字段、类型的信息? [求助]C#怎么把ListView里的数据写入一个XML文件中呀??? MessageBox的用法 使用ProgressBar 控件 请教:C#的MessageBox的问题? 在线等待,请问DataGird的EditCommand事件问题 欢迎访问由!班门斧,lkal4587, yarshray!担任斑竹的!红点科技互动论坛 !!! 在datagrid中如何判断用户是否选中了哪些行? winform中datagridvoew添加列的问题 Regex.IsMatch
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;namespace WindowsFormsApplication22
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
int couns=0;
listView1.View = View.Details;
ColumnHeader ch1 = new ColumnHeader();
ch1.Text = "序号";
ColumnHeader ch2=new ColumnHeader();
ch2.Text = "账号";
ColumnHeader ch3=new ColumnHeader();
ch3.Text = "密码";
listView1.Columns.Add(ch1);
listView1.Columns.Add(ch2);
listView1.Columns.Add(ch3);
OpenFileDialog file = new OpenFileDialog();
if (file.ShowDialog() == DialogResult.OK) {
FileStream fs=new FileStream(file.FileName,FileMode.Open);
StreamReader sr = new StreamReader(fs);
sr.BaseStream.Seek(0, SeekOrigin.Begin);
while (!sr.EndOfStream) {
string[] ss = sr.ReadLine().Split(new char[] { '-' }, StringSplitOptions.RemoveEmptyEntries);
if (ss.Length == 2)
{
couns++;
string[] sss = new string[3] { couns.ToString(), ss[0], ss[1] };
ListViewItem lvi = new ListViewItem(sss);
listView1.Items.Add(lvi);
}
}
}
}
}
}