資源簡介
支持ANSI、Unicode、UTF-8等各種中文字符集的數(shù)據(jù)解析,并能夠?qū)?shù)據(jù)轉(zhuǎn)發(fā)到當前活動窗口的編輯框中。

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Windows;
namespace?WindowsFormsApplication1
{
????public?enum?Enum16進制隔離符
????{
????????無
????????空格
????????OX
????????Ox
????}
????
????///?
????///?關(guān)于計算進制類
????///?
????class?Algorithm
????{
????????//十進制轉(zhuǎn)十六進制
????????public?string?DtoX(int?d)
????????{
????????string?x=““;
????????if(d<16)
????????{
????????x?=chang(d);
????????}
????????else
????????{
????????int?c;
????????
????????int?s=0;
????????int?n=d;
????????int?temp=d;
????????while(n>=16)
????????{
????????s++;
????????n=n/16;
????????}
????????string[]m=new?string[s];
????????int?i=0;
????????do
????????{
????????c=d/16;
????????m[i++]=chang(d%16);//判斷是否大于10,如果大于10,則轉(zhuǎn)換為A~F的格式
????????d=c;
????????}while(c>=16);
????????x=chang(d);
????????for(int?j=m.Length-1;j>=0;j--)
????????{
????????x+=m[j];
????????}
????????}
????????return?x;
????????}
????????//判斷是否為10~15之間的數(shù),如果是則進行轉(zhuǎn)換
????????public?string?chang(int?d)
????????{
????????string?x?=?““;
????????switch(d)
????????{
????????case?10:
????????x?=“A“;
????????break;
????????case?11:
????????x?=“B“;
????????break;
????????case?12:
????????x?=“C“;
????????break;
????????case?13:
????????x?=“D“;
????????break;
????????case?14:
????????x?=“E“;
????????break;
????????case?15:
????????x?=“F“;
????????break;
????????default:
????????????????????x=d.ToString();
????????break;
????????
????????}
????????return?x;
????????}
????????#region?其他函數(shù)
????????///?
????????///?把Enum16進制隔離符轉(zhuǎn)換成實際的字符串
????????///?
????????///?Enum16進制隔離符
????????///?
????????private?static?string?AddGeLi(Enum16進制隔離符?enum16)
????????{
????????????switch?(enum16)
????????????{
????????????????case?Enum16進制隔離符.無:
????????????????????return?““;
????????????????case?Enum16進制隔離符.Ox:
????????????????????return?“0x“;
????????????????case?Enum16進制隔離符.OX:
????????????????????return?“0X“;
????????????????case?Enum16進制隔離符.空格:
????????????????????return?“?“;
????????????????default:
????????????????????return?““;
????????????}
????????}
????????///?
????????///?去掉16進制字符串中的隔離符
????????///?
????????///?需要轉(zhuǎn)換的字符串
????????///?
????????private?static?string?DelGeLi(string?inString)
????????{
????????????string?outString?=?““;
????????????string[]?del?=?{?“?“?“0x“?“0X“?};
????????????if?(inString.Contains(“?“)?||?inString.Contains(“0x“)?||?inString.Contains(“0X“))//存在隔離符
????????????{
????????????????string[]?strS?=?inString.Split(del?System.StringSplitOptions.Rem
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-01-06?11:33??ComToKey\
?????目錄???????????0??2017-01-04?16:24??ComToKey\.vs\
?????目錄???????????0??2017-01-04?16:24??ComToKey\.vs\WindowsFormsApplication1\
?????目錄???????????0??2017-01-04?16:24??ComToKey\.vs\WindowsFormsApplication1\v14\
?????文件???????77312??2017-08-01?12:11??ComToKey\.vs\WindowsFormsApplication1\v14\.suo
?????文件?????????766??2011-05-24?22:27??ComToKey\ComTone.ico
?????目錄???????????0??2017-01-07?18:46??ComToKey\WindowsFormsApplication1\
?????文件????????1039??2017-01-04?16:25??ComToKey\WindowsFormsApplication1.sln
?????文件???????25088??2011-07-20?11:02??ComToKey\WindowsFormsApplication1.suo
?????文件???????10024??2017-01-07?18:39??ComToKey\WindowsFormsApplication1\Algorithm.cs
?????目錄???????????0??2017-01-06?11:34??ComToKey\WindowsFormsApplication1\bin\
?????目錄???????????0??2017-02-09?10:24??ComToKey\WindowsFormsApplication1\bin\Debug\
?????文件???????29696??2017-01-07?18:46??ComToKey\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe
?????文件???????46592??2017-01-07?18:46??ComToKey\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb
?????文件???????21680??2017-01-07?16:01??ComToKey\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe
?????文件?????????490??2010-03-18?13:39??ComToKey\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe.manifest
?????目錄???????????0??2017-01-07?18:55??ComToKey\WindowsFormsApplication1\bin\Release\
?????文件???????28160??2017-01-07?18:55??ComToKey\WindowsFormsApplication1\bin\Release\WindowsFormsApplication1.exe
?????文件???????42496??2017-01-07?18:55??ComToKey\WindowsFormsApplication1\bin\Release\WindowsFormsApplication1.pdb
?????文件???????21680??2017-08-01?12:10??ComToKey\WindowsFormsApplication1\bin\Release\WindowsFormsApplication1.vshost.exe
?????文件?????????490??2010-03-18?13:39??ComToKey\WindowsFormsApplication1\bin\Release\WindowsFormsApplication1.vshost.exe.manifest
?????文件???????22655??2017-01-07?18:46??ComToKey\WindowsFormsApplication1\Form1.cs
?????文件???????30086??2017-01-07?17:45??ComToKey\WindowsFormsApplication1\Form1.Designer.cs
?????文件????????8024??2017-01-07?16:09??ComToKey\WindowsFormsApplication1\Form1.resx
?????目錄???????????0??2011-07-18?14:56??ComToKey\WindowsFormsApplication1\obj\
?????目錄???????????0??2017-01-07?18:46??ComToKey\WindowsFormsApplication1\obj\Debug\
?????文件????????1372??2017-01-06?11:36??ComToKey\WindowsFormsApplication1\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????7003??2017-01-06?17:24??ComToKey\WindowsFormsApplication1\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????目錄???????????0??2011-05-24?15:42??ComToKey\WindowsFormsApplication1\obj\Debug\Refactor\
?????目錄???????????0??2017-01-04?16:25??ComToKey\WindowsFormsApplication1\obj\Debug\TempPE\
?????文件????????3584??2017-01-04?16:33??ComToKey\WindowsFormsApplication1\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
............此處省略26個文件信息
評論
共有 條評論