using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO ;
namespace Chapter7Date515
{
class Program
{
public void writedata()
{
FileStream fs = new FileStream("E:\\a.txt", FileMode.Create, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine("JJJesse;27;123");
sw.WriteLine("Pinkman;30;234");
sw.WriteLine("Hesinberg;55;789");
sw.Flush();
sw.Close();
fs.Close();
}
public void addetails()
{
FileStream fs = new FileStream("E:\\a.txt", FileMode.Append , FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
Console.WriteLine("please write the information ");
string s = Console.ReadLine();
sw.WriteLine(s);
sw.Flush();
sw.Close();
fs.Close();
}
public void searchdata(string find)
{
FileStream fs = new FileStream("E:\\a.txt", FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(fs);
sr.BaseStream.Seek(2, SeekOrigin.Begin);
string s = sr.ReadLine();
string[] ss;
while (s != null)
{
ss = s.Split(';');
if (ss[0] == find)
{
Console.WriteLine("The name is: {0}", ss[0]);
Console.WriteLine("The age is: {0}", ss[1]);
Console.WriteLine("The tellphone no is: {0}", ss[2]);
}
s = sr.ReadLine();
}
sr.Close();
fs.Close();
}
public void readdata()
{
FileStream fs = new FileStream("E:\\a.txt", FileMode.Open , FileAccess.Read );
StreamReader sr = new StreamReader(fs);
sr.BaseStream.Seek(2, SeekOrigin.Begin);
string s = sr.ReadLine ();
string[] ss;
while (s != null)
{
ss = s.Split(';');
Console.WriteLine("The name is: {0}" , ss[0]);
Console.WriteLine("The age is: {0}" , ss[1]);
Console.WriteLine("The tellphone no is: {0}" , ss[2]);
s = sr.ReadLine();
}
sr.Close();
fs.Close();
}
static void Main(string[] args)
{
Program p = new Program();
p.writedata();
p.readdata();
p.searchdata("Jesse");
p.addetails();
p.readdata();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO ;
namespace Chapter7Date515
{
class Program
{
public void writedata()
{
FileStream fs = new FileStream("E:\\a.txt", FileMode.Create, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine("JJJesse;27;123");
sw.WriteLine("Pinkman;30;234");
sw.WriteLine("Hesinberg;55;789");
sw.Flush();
sw.Close();
fs.Close();
}
public void addetails()
{
FileStream fs = new FileStream("E:\\a.txt", FileMode.Append , FileAccess.Write);
StreamWriter sw = new StreamWriter(fs);
Console.WriteLine("please write the information ");
string s = Console.ReadLine();
sw.WriteLine(s);
sw.Flush();
sw.Close();
fs.Close();
}
public void searchdata(string find)
{
FileStream fs = new FileStream("E:\\a.txt", FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(fs);
sr.BaseStream.Seek(2, SeekOrigin.Begin);
string s = sr.ReadLine();
string[] ss;
while (s != null)
{
ss = s.Split(';');
if (ss[0] == find)
{
Console.WriteLine("The name is: {0}", ss[0]);
Console.WriteLine("The age is: {0}", ss[1]);
Console.WriteLine("The tellphone no is: {0}", ss[2]);
}
s = sr.ReadLine();
}
sr.Close();
fs.Close();
}
public void readdata()
{
FileStream fs = new FileStream("E:\\a.txt", FileMode.Open , FileAccess.Read );
StreamReader sr = new StreamReader(fs);
sr.BaseStream.Seek(2, SeekOrigin.Begin);
string s = sr.ReadLine ();
string[] ss;
while (s != null)
{
ss = s.Split(';');
Console.WriteLine("The name is: {0}" , ss[0]);
Console.WriteLine("The age is: {0}" , ss[1]);
Console.WriteLine("The tellphone no is: {0}" , ss[2]);
s = sr.ReadLine();
}
sr.Close();
fs.Close();
}
static void Main(string[] args)
{
Program p = new Program();
p.writedata();
p.readdata();
p.searchdata("Jesse");
p.addetails();
p.readdata();
}
}
}









