資源簡介
此實(shí)例是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
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????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個(gè)文件信息
- 上一篇:線程實(shí)時(shí)刷新
- 下一篇:選擇排序和插入排序
評論
共有 條評論