FileStream fin;
try {
fin = new FileStream("test", FileMode.Open);
}
catch(IOException exc) { // , - Console.WriteLine(exc.Message);
// .
}
catch(Exception exc { // .
Console.WriteLine(exc.Message);
// , .
// .
}
catch , , , , , -. catch, "" , (, ). , , .
, , IOException, , , , -, . , , , , , . , , . , .
, FileStream , . , .
FileStream(string , FileMode , FileAccess )
, , , . . , FileAccess .
FileAccess.Read. FileAccess.Write FileAccess.ReadWrite
, test. dat .
FileStream fin = new FileStream("test.dat", FileMode.Open, FileAccess.Read);
, Close (). .
Void Close()
, , . , Close () , , Dispose (), , , .
using, 20, , . , . , , , , , Close ().
|
|
-
FileStream : ReadByte () Read (). , ReadByte (), .
Int ReadByte()
, , , . , , NotSupportedException ( ) ObjectDisposedException ( ).