class BinaryReadWrite
{
public static void Main()
{
int a;
char b;
double c;
bool d = true;
Console.WriteLine("Enter Int value");
a = int.Parse(Console.ReadLine());
Console.WriteLine("Enter Char value");
b = char.Parse(Console.ReadLine());
Console.WriteLine("Enter double value");
c = double.Parse(Console.ReadLine());
FileStream fs=new FileStream("File11to1.txt",FileMode.OpenOrCreate , FileAccess.Write,FileShare.ReadWrite);
BinaryWriter bw = new BinaryWriter(fs);
bw.Write(a);
bw.Write(b);
bw.Write(c);
bw.Write(d);
bw.Close();
fs.Close();
FileStream fs = new FileStream("File11to1.txt", FileMode.OpenOrCreate, FileAccess.Read );
BinaryReader br = new BinaryReader(fs);
a = br.ReadInt32();
b = br.ReadChar();
c = br.ReadDouble();
d = br.ReadBoolean();
Console.WriteLine("a={0}\nb={1}\nc={2}\nd={3}", a, b, c, d);
Console.WriteLine("Press any key to stop");
Console.ReadKey();
}
}
{
public static void Main()
{
int a;
char b;
double c;
bool d = true;
Console.WriteLine("Enter Int value");
a = int.Parse(Console.ReadLine());
Console.WriteLine("Enter Char value");
b = char.Parse(Console.ReadLine());
Console.WriteLine("Enter double value");
c = double.Parse(Console.ReadLine());
FileStream fs=new FileStream("File11to1.txt",FileMode.OpenOrCreate , FileAccess.Write,FileShare.ReadWrite);
BinaryWriter bw = new BinaryWriter(fs);
bw.Write(a);
bw.Write(b);
bw.Write(c);
bw.Write(d);
bw.Close();
fs.Close();
FileStream fs = new FileStream("File11to1.txt", FileMode.OpenOrCreate, FileAccess.Read );
BinaryReader br = new BinaryReader(fs);
a = br.ReadInt32();
b = br.ReadChar();
c = br.ReadDouble();
d = br.ReadBoolean();
Console.WriteLine("a={0}\nb={1}\nc={2}\nd={3}", a, b, c, d);
Console.WriteLine("Press any key to stop");
Console.ReadKey();
}
}
No comments:
Post a Comment