各种常用的工具类、扩展方法
byte.BitReverse高低位倒转ushort.BitReverse高低位倒转uint.BitReverse高低位倒转ulong.BitReverse高低位倒转
byte[].ToHexString字节数组转字符串
string.ConvertDmsToDeg度分秒字符串转小数角度double.ConvertDegToDms小数角度转度分秒字符串
int.ConvertToExcelColumnLetter列序号数字转字符串string.ConvertToExcelColumnNumber列序号字符串转数字
- …… 坐标系和投影方法变换 考虑到一些原因,从略
(double, double).GetGisTileXY获取指定经纬度对应的地图瓦片序号
(double, double).GetRotateRectangle计算矩形旋转任意角度后的宽高Image.GetRotateImage获取旋转任意角度后的图像
byte[].DeflateCompress使用 Deflate 压缩字节数组byte[].DeflateDecompress使用 Deflate 解压缩字节数组string.DeflateCompressFromString使用 Deflate 压缩字符串byte[].DeflateDecompressToString使用 Deflate 解压缩字符串
byte[].GZipCompress使用 GZip 压缩字节数组byte[].GZipDecompress使用 GZip 解压缩字节数组string.GZipCompressFromString使用 GZip 压缩字符串byte[].GZipDecompressToString使用 GZip 解压缩字符串
IEnumerable<T>.IsNullOrEmpty返回集合是否为空或空集合IEnumerable<T>.Jaccard计算与另一集合之间的 Jaccard 相似度IEnumerable<T>.SorensenDice计算与另一集合之间的 Sorensen Dice 相似度IEnumerable<T>.Levenshtein计算与另一集合之间的 Levenshtein 相似度IEnumerable<T>.EditDistance计算与另一集合之间的编辑距离IEnumerable<T>.Hamming计算与另一集合之间的 Hamming 相似度IEnumerable<T>.Cosine计算与另一集合之间的余弦相似度IEnumerable<T>.EuclideanDistance计算与另一集合之间的欧几里得距离指数IEnumerable<T>.ManhattanDistance计算与另一集合之间的曼哈顿距离指数
byte[].ToBase64String字节数组转换为 Base64string.ByteArrayFromBase64StringBase64 转换为字节数组string.ToBase64String计算字符串的 Base64(UTF-8 编码)string.ToBase64String计算字符串的 Base64(自定义编码)string.StringFromBase64String计算 Base64 的字符串(UTF-8 编码)string.StringFromBase64String计算 Base64 的字符串(自定义编码)FileInfo.ToBase64String计算文件的 Base64string.FileFromBase64String输出 Base64 原始文件
byte[].GetMD5Hash计算字节数组的 MD5Stream.GetMD5Hash计算字节流的 MD5string.GetMD5Hash计算字符串的 MD5FileInfo.GetMD5Hash计算文件的 MD5
byte[].GetSHA1Hash计算字节数组的 SHA1Stream.GetSHA1Hash计算字节流的 SHA1string.GetSHA1Hash计算字符串的 SHA1FileInfo.GetSHA1Hash计算文件的 SHA1
byte[].GetSHA256Hash计算字节数组的 SHA256Stream.GetSHA256Hash计算字节流的 SHA256string.GetSHA256Hash计算字符串的 SHA256FileInfo.GetSHA256Hash计算文件的 SHA256
byte[].GetSHA512Hash计算字节数组的 SHA512Stream.GetSHA512Hash计算字节流的 SHA512string.GetSHA512Hash计算字符串的 SHA512FileInfo.GetSHA512Hash计算文件的 SHA512
GameLibraryBundleFileReader(.glb)文件解包