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

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

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

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

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

textual
Листинг программы
namespace ConsoleApp
{
    using System;
    using System.IO;
    using System.Security.Cryptography;
 
    internal static class Program
    {
        private static void Main()
        {
            var stream = new FileStream( "test1.txt" , FileMode.Open , FileAccess.Read );
 
            var hash1 = GetHash( stream );
            stream.Close();
 
            stream = new FileStream( "test2.txt" , FileMode.Open , FileAccess.Read );
 
            var hash2 = GetHash( stream );
            stream.Close();
 
            Console.WriteLine( hash1 == hash2 ? "Равны" : "Неравны" );
        }
 
        private static string GetHash ( Stream stream )
        {
            MD5 md5 = new MD5CryptoServiceProvider();
            return BitConverter.ToString( md5.ComputeHash( stream ) , 0 );
        }
    }
}

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


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

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

11   голосов , оценка 4.182 из 5
Похожие ответы