2. Zameer Abbas sp13-btn-013
(1). Write a code to save text in a file using StreamWriter and FileStream.
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 write
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
using (StreamWriter writer = new StreamWriter("e:test.txt"))
{
writer.Write(textBox1.Text);
MessageBox.Show("info saved.... ");
}
}
}
}
3. Zameer Abbas sp13-btn-013
(2). Write a code to read binary data using BinaryWriter and FileStream.
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 binaryr
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{using (FileStream stream = new FileStream("e:data.dat", FileMode.Create))
{
using (BinaryWriter writer = new BinaryWriter(stream))
{
writer.Write(textBox1.Text);
writer.Close();
MessageBox.Show("save info");
}
}
private void button2_Click(object sender, EventArgs e)
{
FileStream readStream;
string msg = null;
try
{
readStream = new FileStream("d:binary.txt", FileMode.Open);
BinaryReader readBinary = new BinaryReader(readStream);
msg = readBinary.ReadString();
string result = string.Empty;
foreach (char ch in msg)
{
result += Convert.ToString((int)ch, 2);
}
MessageBox.Show(result);
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}