Skip to content

Instantly share code, notes, and snippets.

@AungWinnHtut
Created April 21, 2018 08:29
Show Gist options
  • Save AungWinnHtut/a4d24e20cf700ff4de92d1762e61b20e to your computer and use it in GitHub Desktop.
Save AungWinnHtut/a4d24e20cf700ff4de92d1762e61b20e to your computer and use it in GitHub Desktop.
savefile.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace _20180421_student_list
{
public partial class frmstd : Form
{
public frmstd()
{
InitializeComponent();
}
void test()
{
if (File.Exists("Studentslist.txt"))
{
FileStream F = new FileStream("Studentslist.txt", FileMode.Create);
}
else
{ FileStream F = new FileStream("Studentslist.txt", FileMode.Append); }
}
private void btnsave_Click(object sender, EventArgs e)
{
if (File.Exists("Studentslist.txt"))
{
string data = "";
StreamWriter sw = new StreamWriter("Studentslist.txt", true, Encoding.Unicode);
data = 1 + "*" + txtname.Text + "*" + txtph.Text + "*" + txtemail.Text + "*" + txtadd.Text;
txttest.Text = data;
txttest.Enabled = true;
sw.WriteLine(data);
sw.Close();
}
}
private void btnReadData_Click(object sender, EventArgs e)
{
lstData.Items.Clear();
string data = "";
StreamReader sr = new StreamReader("Studentslist.txt", Encoding.Unicode, true);
while ((data = sr.ReadLine())!=null )
{
lstData.Items.Add(data);
}
sr.Close();
}
private void lstData_SelectedIndexChanged(object sender, EventArgs e)
{
string data = lstData.SelectedItem.ToString();
string[] results = data.Split('*');
txtname.Text = results[1];
txtph.Text = results[2];
txtemail.Text = results[3];
txtadd.Text = results[4];
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment