各种常用的工具类、扩展方法
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.ByteArrayFromBase64String
Base64 转换为字节数组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)文件解包