• 大小: 0.19M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2020-12-14
  • 语言: C#
  • 标签: C#  文件  MD5  

资源简介

此实例是C#版本,java版本在这里 https://www.haolizi.net/example/view_16701.html

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.IO;
using System.Security.Cryptography;
using System.Text;


namespace FileMd5Demo
{
    class Program
    {
        static void Main(string[] args)
        {
            var filePath = “D:\\Projects\\BullSoftProjects\\smarthome\\smarthome_pictureframe\\app\\release\\app-release - 副本.apk“;
            var md5 = FileUtil.GetMD5HashFromFile(filePath);
            Console.WriteLine($“文件的md5:{md5}“);
            Console.ReadLine();
        }
    }

    public class FileUtil
    {
        public static string GetMD5HashFromFile(string fileName)
        {
            try
            {
                FileStream file = new FileStream(fileName System.IO.FileMode.Open);
                MD5 md5 = new MD5CryptoSe

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-27 23:31  .vs\
     目录           0  2018-09-27 23:35  .vs\FileMd5Demo\
     目录           0  2018-09-27 23:35  .vs\FileMd5Demo\DesignTimeBuild\
     文件      372130  2018-09-27 23:35  .vs\FileMd5Demo\DesignTimeBuild\.dtbcache
     目录           0  2018-09-27 23:31  .vs\FileMd5Demo\v15\
     文件       32256  2018-09-27 23:35  .vs\FileMd5Demo\v15\.suo
     目录           0  2018-09-27 23:31  .vs\FileMd5Demo\v15\Server\
     目录           0  2018-09-27 23:31  .vs\FileMd5Demo\v15\Server\sqlite3\
     文件           0  2018-09-27 23:31  .vs\FileMd5Demo\v15\Server\sqlite3\db.lock
     文件        4096  2018-09-27 23:31  .vs\FileMd5Demo\v15\Server\sqlite3\storage.ide
     文件       32768  2018-09-27 23:31  .vs\FileMd5Demo\v15\Server\sqlite3\storage.ide-shm
     文件      939392  2018-09-27 23:34  .vs\FileMd5Demo\v15\Server\sqlite3\storage.ide-wal
     目录           0  2018-09-27 23:34  FileMd5Demo\
     文件         178  2018-09-27 23:30  FileMd5Demo\FileMd5Demo.csproj
     文件        1354  2018-09-27 23:34  FileMd5Demo\Program.cs
     目录           0  2018-09-27 23:31  FileMd5Demo\bin\
     目录           0  2018-09-27 23:31  FileMd5Demo\bin\Debug\
     目录           0  2018-09-27 23:32  FileMd5Demo\bin\Debug\netcoreapp2.1\
     文件         465  2018-09-27 23:32  FileMd5Demo\bin\Debug\netcoreapp2.1\FileMd5Demo.deps.json
     文件        5632  2018-09-27 23:34  FileMd5Demo\bin\Debug\netcoreapp2.1\FileMd5Demo.dll
     文件         844  2018-09-27 23:34  FileMd5Demo\bin\Debug\netcoreapp2.1\FileMd5Demo.pdb
     文件         252  2018-09-27 23:32  FileMd5Demo\bin\Debug\netcoreapp2.1\FileMd5Demo.runtimeconfig.dev.json
     文件         154  2018-09-27 23:32  FileMd5Demo\bin\Debug\netcoreapp2.1\FileMd5Demo.runtimeconfig.json
     目录           0  2018-09-27 23:31  FileMd5Demo\obj\
     目录           0  2018-09-27 23:31  FileMd5Demo\obj\Debug\
     目录           0  2018-09-27 23:32  FileMd5Demo\obj\Debug\netcoreapp2.1\
     文件        1016  2018-09-27 23:31  FileMd5Demo\obj\Debug\netcoreapp2.1\FileMd5Demo.AssemblyInfo.cs
     文件          42  2018-09-27 23:31  FileMd5Demo\obj\Debug\netcoreapp2.1\FileMd5Demo.AssemblyInfoInputs.cache
     文件       20697  2018-09-27 23:31  FileMd5Demo\obj\Debug\netcoreapp2.1\FileMd5Demo.assets.cache
     文件          42  2018-09-27 23:31  FileMd5Demo\obj\Debug\netcoreapp2.1\FileMd5Demo.csproj.CoreCompileInputs.cache
     文件        1094  2018-09-27 23:32  FileMd5Demo\obj\Debug\netcoreapp2.1\FileMd5Demo.csproj.FileListAbsolute.txt
............此处省略11个文件信息

评论

共有 条评论