初始化上传

This commit is contained in:
2025-08-26 08:37:44 +08:00
commit 31d81b91b6
448 changed files with 80981 additions and 0 deletions

View File

@@ -0,0 +1,51 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OmronLib
{
public static class DataTools
{
/// <summary>
/// 将byte类型数据数组转换为16进制字符串形式
/// </summary>
/// <param name="hex"></param>
/// <param name="len"></param>
/// <returns></returns>
public static string ByteToHexString(byte[] hex, int len)
{
string returnstr = "";
for (int i = 0; i < len; i++)
{
returnstr += hex[i].ToString("X2");
}
return returnstr;
}
/// <summary>
/// 将一个长字符串转化为每个元素包含两个字符的字符数组
/// </summary>
/// <param name="src"></param>
/// <param name="def"></param>
/// <returns></returns>
public static string[] StrToStrArray(string src)
{
try
{
string[] res = new string[src.Length / 2];
for (int i = 0; i < src.Length / 2; i++)
{
res[i] = src.Substring(i * 2, 2);
}
return res;
}
catch
{
return null;
}
}
}
}