Advertisement
qberik

Untitled

Apr 22nd, 2022
1,260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.17 KB | None | 0 0
  1. using System;
  2. using System.IO;
  3.  
  4. namespace lab2I
  5. {
  6.     class Program
  7.     {
  8.         static void Main(string[] args)
  9.         {
  10.  
  11.           int n = 5;
  12.  
  13.           int[] arr = new int[n];
  14.            
  15.           for( int i = 0; i < n; i++ ){
  16.             Console.Write("Введите " + ( i + 1 ) + " число массива: ");
  17.             arr[i] = int.Parse(Console.ReadLine());
  18.           }
  19.  
  20.           string fileName = "file.bin";
  21.  
  22.           var write_file = File.Open(fileName, FileMode.Create);
  23.  
  24.           var writer = new BinaryWriter(write_file);
  25.  
  26.           for( int i = 0; i < n; i++ ){
  27.             writer.Write( arr[i] );
  28.           }
  29.  
  30.           writer.Close();
  31.           write_file.Close();
  32.  
  33.  
  34.           var read_file = File.Open(fileName, FileMode.Open);
  35.  
  36.           var reader = new BinaryReader(read_file);
  37.  
  38.           for( int i = 0; i < n; i++ ){
  39.             arr[i] = reader.ReadInt32();
  40.           }
  41.  
  42.           reader.Close();
  43.           read_file.Close();
  44.  
  45.           Console.WriteLine("Содержимое файла");
  46.           for( int i = 0; i < n; i++ ){
  47.             Console.WriteLine( arr[i] );
  48.           }
  49.  
  50.         }
  51.     }
  52. }
  53.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement