 | ArrayEx 类 |
Sweet 开发框架
数组扩展类
继承层次
命名空间:
Sweet.Common
程序集:
Sweet.Common (在 Sweet.Common.dll 中) 版本:3.10.1.0 (3.10.1.0)
语法public static class ArrayEx
<ExtensionAttribute>
Public NotInheritable Class ArrayEx
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type ArrayEx = class end
ArrayEx 类型公开以下成员。
方法
| 名称 | 说明 |
---|
  | BCDData(Int32, Int32) |
BCD码数组
|
  | BCDData(Int64, Int32) |
BCD码数组
|
  | BlockCopyT |
复制数组的一块
|
  | BubbleSort |
冒泡排序法
|
  | CombineArrayT |
附加数组
|
  | DeflateCompress |
Deflate算法压缩字节数组
|
  | DeflateDecompress |
Deflate算法解压缩字节数组
|
  | FindArrayInArray |
Find the first occurence of an byte[] in another byte[]
|
  | GZipCompress |
压缩字节数组
|
  | GZipDecompress |
解压缩字节数组
|
  | InsertionSort |
插入排序法
|
  | IsNullOrEmpty |
检查数组是否为空
|
  | IsValid |
检查数组是否为空
|
  | MedianNum(Byte, Boolean) |
取中值
|
  | MedianNum(Double, Boolean) |
取中值
|
  | MedianNum(Int16, Boolean) |
取中值
|
  | MedianNum(Int32, Boolean) |
取中值
|
  | MedianNum(Single, Boolean) |
取中值
|
  | One(Byte, Int32) |
从二维数组获取某一维的数组
|
  | One(Char, Int32) |
从二维数组获取某一维的数组
|
  | One(Double, Int32) |
从二维数组获取某一维的数组
|
  | One(Int16, Int32) |
从二维数组获取某一维的数组
|
  | One(Int32, Int32) |
从二维数组获取某一维的数组
|
  | One(Int64, Int32) |
从二维数组获取某一维的数组
|
  | One(Single, Int32) |
从二维数组获取某一维的数组
|
  | QuickSort |
快速排序法
|
  | ReadBytes(Stream, Int64) | 数据流转为字节数组 |
  | ReadBytes(Byte, Int32, Int32) | 复制数组 |
  | SelectionSort |
选择排序法
|
  | ShellSort |
希尔排序法
|
  | SizeT |
值类型对象长度
|
  | StructToBytesT |
值类型的对象转换为字节数组
|
  | SwapT |
赋值交换
|
  | ToBase64Bytes |
字节数组转为整形数组
|
  | ToBase64String |
字节数组转为Base64编码字符串
|
  | ToBooleans(String) |
字符串转换为Bool数组
|
  | ToBooleans(Byte, Boolean) |
Byte数组转换为Bool数组
|
  | ToBooleansString |
Bool数组转换为字符串
|
  | ToBytes(Int32) |
整形数组转为字节数组
|
  | ToBytes(Single) |
浮点数组转为字节数组
|
  | ToBytes(Boolean, Boolean) |
Bool数组转换为Byte数组
|
  | ToFloats |
字节数组转为浮点数组
|
  | ToHexBytes |
十六进制字符串转字节数组
|
  | ToHexString |
字节数组转十六进制字符串
|
  | ToIntegers |
字节数组转为整形数组
|
  | ToStructT |
字节数组转为值类型的对象
|
  | WithinIndex |
检查索引是否存在
|
Top
参见