I used a website
http://www.developerfusion.com/tools/convert/vb-to-csharp/[
^] to convert. I am not sure it is correct or not, at least it is formatted already ;)
using Microsoft.VisualBasic;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Diagnostics;
using System.IO;
public class Form1
{
private void Form1_Load(System.Object sender, System.EventArgs e)
{
string Id = null;
string Name = null;
string Gender = null;
string Address = null;
try {
StreamReader sr = null;
FileStream fs = null;
fs = new FileStream(("C:\\temp\\a.txt"), FileMode.OpenOrCreate);
sr = new StreamReader(fs);
object itm = null;
itm = sr.ReadLine();
while (!(itm == null)) {
string[] split = itm.Split(new Char[] { " " });
Id = Strings.Split(0);
Name = Strings.Split(1);
Gender = Strings.Split(2);
Address = Strings.Split(3);
ListView1.Items.Add(Id);
ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(Name);
ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(Gender);
ListView1.Items(ListView1.Items.Count - 1).SubItems.Add(Address);
itm = sr.ReadLine();
}
sr.Close();
fs.Close();
ListView1.Columns.Add("Id", 70, HorizontalAlignment.Center);
ListView1.Columns.Add("Name", 70, HorizontalAlignment.Center);
ListView1.Columns.Add("Gender", 70, HorizontalAlignment.Center);
ListView1.Columns.Add("Address", 70, HorizontalAlignment.Center);
ListView1.View = View.Details;
ListView1.GridLines = true;
ListView1.BackColor = Color.Aqua;
ListView1.ForeColor = Color.Blue;
} catch (System.Exception ex) {
System.Windows.Forms.MessageBox.Show(ex.Message, "Load Tool Data Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
public Form1()
{
Load += Form1_Load;
}
}