Сравнение двух текстовых файлов - C# (192334)

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста с прогой) В С# уровень Hello World =( В С# выполнить сравнение двух текстовых файлов.

Решение задачи: «Сравнение двух текстовых файлов»

textual
Листинг программы
  1. namespace ConsoleApp
  2. {
  3.     using System;
  4.     using System.IO;
  5.     using System.Security.Cryptography;
  6.  
  7.     internal static class Program
  8.     {
  9.         private static void Main()
  10.         {
  11.             var stream = new FileStream( "test1.txt" , FileMode.Open , FileAccess.Read );
  12.  
  13.             var hash1 = GetHash( stream );
  14.             stream.Close();
  15.  
  16.             stream = new FileStream( "test2.txt" , FileMode.Open , FileAccess.Read );
  17.  
  18.             var hash2 = GetHash( stream );
  19.             stream.Close();
  20.  
  21.             Console.WriteLine( hash1 == hash2 ? "Равны" : "Неравны" );
  22.         }
  23.  
  24.         private static string GetHash ( Stream stream )
  25.         {
  26.             MD5 md5 = new MD5CryptoServiceProvider();
  27.             return BitConverter.ToString( md5.ComputeHash( stream ) , 0 );
  28.         }
  29.     }
  30. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.182 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы