91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 55KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-09
  • 語言: C#
  • 標簽: CRC??CRC16??CRC32??

資源簡介

C# CRC 循環冗余校驗算法,包含8位 16位 32位 三種校驗算法。 本例直接簡單易懂,通過點擊按鈕直接 產生字符串“ABCD”的CRC32校驗碼“DB1720A5”,并將校驗碼顯示在下面的文本框中。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;

using?System.Security.Cryptography;
using?System.IO;

namespace?WindowsFormsCRC
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{????????}

????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????CRC32?objCRC32?=?new?CRC32();
????????????

????????????System.Text.UnicodeEncoding?converter?=?new?System.Text.UnicodeEncoding();
????????????byte[]?inputBytes?=?converter.GetBytes(“ABCD“);
????????????string?inputString?=?converter.GetString(inputBytes);

????????????System.Text.UTF8Encoding?conUTF8?=?new?System.Text.UTF8Encoding();

????????????byte[]?bytUTF8=conUTF8.GetBytes(“ABCD“);

????????????objCRC32.Crc(bytUTF8);
????????????//textBox1.Text?=?Convert.ToString(objCRC32.Value?16);
????????????textBox1.Text?=?objCRC32.Value.ToString(“X“);

????????????int?a;
????????????a=11;
????????????MessageBox.Show(string.Format(“{04:X4}“?a));
????????????string?s?=?a.ToString(“X2“);
????????????MessageBox.Show(s);
????????}

????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????//textBox1.Text?=?DateTime.Now.ToString(“yyMMdd“);
???????????//?textBox1.Text?=?(7?%?4).ToString();
???????????
????????????//int?a;
????????????//a?=?33212;
????????????//textBox1.Text?=?a.ToString(“0000“);

???????????//?textBox1.Text?=?new?string(?“ABC123“.ToCharArray().Reverse().ToArray())?;

???????????//?textBox1.Text?=?DateTime.Now.ToString(“yyyy-MM-dd?hh:MM:ss“);

????????????int?i;
????????????long?l;

????????????l?=?123;
????????????i?=?(int)l;
????????????textBox1.Text?=?i.ToString();
????????}

????????private?void?button3_Click(object?sender?EventArgs?e)
????????{
????????????clsDES?objDES;

????????????objDES?=?new?clsDES();

????????????textBox1.Text?=?objDES.Encrypt(“ABCDEFGH“?“ABCD1234“);
????????????
????????}

????????private?void?button4_Click(object?sender?EventArgs?e)
????????{
????????????DESEncrypt?objD;
????????????objD?=?new?DESEncrypt();

????????????textBox1.Text?=?objD.Encrypt(“ABCDEFGH“);

????????}
????}



????public?interface?ICRC
????{

????????long?Value
????????{
????????????get;
????????}

????????void?Reset();

????????void?Crc(int?bval);

????????void?Crc(byte[]?buffer);

????????void?Crc(byte[]?buf?int?off?int?len);

????}

????///??
????///?CRC8?的摘要說明。?
????///?
?
????public?class?CRC8?:?ICRC
????{
????????#region?CRC?8?位校驗表

????????///??
????????///?CRC?8?位校驗表?
????????///?
?
????????public?byte[]?CRC8_Table?=?new?byte[]?
??{?
???0941882269763221131194156126321632533165?
???1571

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????15360??2013-09-27?15:59??WindowsFormsCRC\WindowsFormsCRC\bin\Debug\WindowsFormsCRC.exe

?????文件??????36352??2013-09-27?15:59??WindowsFormsCRC\WindowsFormsCRC\bin\Debug\WindowsFormsCRC.pdb

?????文件??????14328??2013-09-27?15:56??WindowsFormsCRC\WindowsFormsCRC\bin\Debug\WindowsFormsCRC.vshost.exe

?????文件????????490??2009-06-11?05:14??WindowsFormsCRC\WindowsFormsCRC\bin\Debug\WindowsFormsCRC.vshost.exe.manifest

?????文件??????19618??2013-09-27?15:59??WindowsFormsCRC\WindowsFormsCRC\Form1.cs

?????文件???????4510??2013-09-27?15:51??WindowsFormsCRC\WindowsFormsCRC\Form1.Designer.cs

?????文件???????5814??2013-09-27?15:51??WindowsFormsCRC\WindowsFormsCRC\Form1.resx

?????文件???????1824??2013-09-27?15:59??WindowsFormsCRC\WindowsFormsCRC\obj\Debug\WindowsFormsCRC.csproj.FileListAbsolute.txt

?????文件????????847??2013-09-27?15:51??WindowsFormsCRC\WindowsFormsCRC\obj\Debug\WindowsFormsCRC.csproj.GenerateResource.Cache

?????文件??????15360??2013-09-27?15:59??WindowsFormsCRC\WindowsFormsCRC\obj\Debug\WindowsFormsCRC.exe

?????文件????????180??2013-09-27?15:51??WindowsFormsCRC\WindowsFormsCRC\obj\Debug\WindowsFormsCRC.Form1.resources

?????文件??????36352??2013-09-27?15:59??WindowsFormsCRC\WindowsFormsCRC\obj\Debug\WindowsFormsCRC.pdb

?????文件????????180??2013-08-24?08:22??WindowsFormsCRC\WindowsFormsCRC\obj\Debug\WindowsFormsCRC.Properties.Resources.resources

?????文件????????496??2013-08-23?23:36??WindowsFormsCRC\WindowsFormsCRC\Program.cs

?????文件???????1370??2013-08-23?23:36??WindowsFormsCRC\WindowsFormsCRC\Properties\AssemblyInfo.cs

?????文件???????2880??2013-08-23?23:36??WindowsFormsCRC\WindowsFormsCRC\Properties\Resources.Designer.cs

?????文件???????5612??2013-08-23?23:36??WindowsFormsCRC\WindowsFormsCRC\Properties\Resources.resx

?????文件???????1100??2013-08-23?23:36??WindowsFormsCRC\WindowsFormsCRC\Properties\Settings.Designer.cs

?????文件????????249??2013-08-23?23:36??WindowsFormsCRC\WindowsFormsCRC\Properties\Settings.settings

?????文件???????3741??2013-08-24?00:02??WindowsFormsCRC\WindowsFormsCRC\WindowsFormsCRC.csproj

?????文件?????????74??2013-08-24?00:02??WindowsFormsCRC\WindowsFormsCRC\WindowsFormsCRC.csproj.user

?????文件????????935??2013-08-24?00:02??WindowsFormsCRC\WindowsFormsCRC.sln

????..A..H.?????19456??2013-09-27?16:00??WindowsFormsCRC\WindowsFormsCRC.suo

?????目錄??????????0??2013-08-25?18:20??WindowsFormsCRC\WindowsFormsCRC\obj\Debug\TempPE

?????目錄??????????0??2013-08-25?18:41??WindowsFormsCRC\WindowsFormsCRC\bin\Debug

?????目錄??????????0??2013-08-25?18:20??WindowsFormsCRC\WindowsFormsCRC\bin\Release

?????目錄??????????0??2013-09-27?15:59??WindowsFormsCRC\WindowsFormsCRC\obj\Debug

?????目錄??????????0??2013-08-25?18:20??WindowsFormsCRC\WindowsFormsCRC\obj\Release

?????目錄??????????0??2013-08-25?18:41??WindowsFormsCRC\WindowsFormsCRC\bin

?????目錄??????????0??2013-08-25?18:41??WindowsFormsCRC\WindowsFormsCRC\obj

............此處省略6個文件信息

評論

共有 條評論