参考手册

FineUI(开源版) 参考手册,包含所有控件的属性方法和事件的详细描述。

 全部  命名空间 函数 变量 枚举 枚举值 属性
静态 Public 成员函数 | 静态 Public 属性 | 所有成员列表
FineUI.StringUtil类 参考

字符串帮助类 更多...

静态 Public 成员函数

static object EnumFromName (Type enumType, string enumName)
 获取枚举实例 更多...
 
static string EnumToName (Enum param)
 获取枚举实例名称 更多...
 
static string StripHtml (string source)
 去除字符串中的Html 更多...
 
static List< int > GetIntListFromString (string postValue)
 将字符串"1,2,3"转化为整形列表[1,2,3] 更多...
 
static List< int > GetIntListFromString (string postValue, bool sortBeforeReturn)
 将字符串"1,2,3"转化为整形列表[1,2,3] 更多...
 
static List< string > GetStringListFromString (string postValue)
 将字符串"ssdd,2,ok"转化为字符串列表["ssdd","2","ok"] 更多...
 
static List< string > GetStringListFromString (string postValue, bool sortBeforeReturn)
 将字符串"ssdd,2,ok"转化为字符串列表["ssdd","2","ok"] 更多...
 
static string GetStringFromStringArray (string[] strArray)
 将字符串数组["ssdd","2","ok"]转化为字符串"ssdd,2,ok" 更多...
 
static string GetStringFromIntArray (int[] intArray)
 将整型数组[2,3,4]转化为字符串"2,3,4" 更多...
 
static bool CompareIntArray (int[] array1, int[] array2)
 比较两个整形数组是否相等 更多...
 
static bool CompareStringArray (string[] array1, string[] array2)
 比较两个字符串数组是否相等 更多...
 
static string ConvertPercentageToDecimalString (string percentageStr)
 将 10% 转换为 0.1 的字符串的形式 更多...
 
static string DecodeFrom64 (byte[] encodedDataAsBytes)
 Base64解码 更多...
 
static string DecodeFrom64 (string encodedData)
 Base64解码 更多...
 
static string EncodeTo64 (byte[] toEncodeAsBytes)
 Base64编码 更多...
 
static string EncodeTo64 (string toEncode)
 Base64编码 更多...
 
static string Gzip (string source)
 Gzip编码字符串 更多...
 
static string Ungzip (string source)
 解码Gzip字符串 更多...
 
static object LoadGzippedViewState (string gzippedState)
 加载Gzipped的ViewState 更多...
 
static string GenerateGzippedViewState (object viewState)
 生成Gzipped的ViewState 更多...
 

静态 Public 属性

static readonly string VIEWSTATE_ID = "__VIEWSTATE"
 GZIP压缩的ViewState隐藏字段的ID 更多...
 
static readonly string GZIPPED_VIEWSTATE_ID = "__VIEWSTATE_GZ"
 GZIP压缩的ViewState隐藏字段的ID 更多...
 

详细描述

字符串帮助类

成员函数说明

static bool FineUI.StringUtil.CompareIntArray ( int[]  array1,
int[]  array2 
)
static

比较两个整形数组是否相等

参数
array1整形数组1
array2整形数组2
返回
是否相等
static bool FineUI.StringUtil.CompareStringArray ( string[]  array1,
string[]  array2 
)
static

比较两个字符串数组是否相等

参数
array1字符串数组1
array2字符串数组2
返回
是否相等
static string FineUI.StringUtil.ConvertPercentageToDecimalString ( string  percentageStr)
static

将 10% 转换为 0.1 的字符串的形式

参数
percentageStr百分比字符串
返回
小数
static string FineUI.StringUtil.DecodeFrom64 ( byte[]  encodedDataAsBytes)
static

Base64解码

参数
encodedDataAsBytes需要解码的字节数组
返回
解码后的字符串
static string FineUI.StringUtil.DecodeFrom64 ( string  encodedData)
static

Base64解码

参数
encodedData需要解码的字符串
返回
解码后的字符串
static string FineUI.StringUtil.EncodeTo64 ( byte[]  toEncodeAsBytes)
static

Base64编码

参数
toEncodeAsBytes需要编码的字节数组
返回
编码后的字符串
static string FineUI.StringUtil.EncodeTo64 ( string  toEncode)
static

Base64编码

参数
toEncode需要编码的字符串
返回
编码后的字符串
static object FineUI.StringUtil.EnumFromName ( Type  enumType,
string  enumName 
)
static

获取枚举实例

参数
enumType枚举类型
enumName枚举实例名称
返回
枚举实例
static string FineUI.StringUtil.EnumToName ( Enum  param)
static

获取枚举实例名称

参数
param枚举实例
返回
枚举实例名称
static string FineUI.StringUtil.GenerateGzippedViewState ( object  viewState)
static

生成Gzipped的ViewState

参数
viewState
返回
static List<int> FineUI.StringUtil.GetIntListFromString ( string  postValue)
static

将字符串"1,2,3"转化为整形列表[1,2,3]

参数
postValue字符串
返回
整形列表
static List<int> FineUI.StringUtil.GetIntListFromString ( string  postValue,
bool  sortBeforeReturn 
)
static

将字符串"1,2,3"转化为整形列表[1,2,3]

参数
postValue字符串
sortBeforeReturn返回之前是否对数组进行排序(由小到大)
返回
整形列表
static string FineUI.StringUtil.GetStringFromIntArray ( int[]  intArray)
static

将整型数组[2,3,4]转化为字符串"2,3,4"

参数
intArray整形数组
返回
字符串
static string FineUI.StringUtil.GetStringFromStringArray ( string[]  strArray)
static

将字符串数组["ssdd","2","ok"]转化为字符串"ssdd,2,ok"

参数
strArray字符串数组
返回
字符串
static List<string> FineUI.StringUtil.GetStringListFromString ( string  postValue)
static

将字符串"ssdd,2,ok"转化为字符串列表["ssdd","2","ok"]

参数
postValue字符串
返回
字符串列表
static List<string> FineUI.StringUtil.GetStringListFromString ( string  postValue,
bool  sortBeforeReturn 
)
static

将字符串"ssdd,2,ok"转化为字符串列表["ssdd","2","ok"]

参数
postValue
sortBeforeReturn返回之前是否对数组进行排序(由小到大)
返回
字符串列表
static string FineUI.StringUtil.Gzip ( string  source)
static

Gzip编码字符串

参数
source源字符串
返回
Gzip后的字符串
static object FineUI.StringUtil.LoadGzippedViewState ( string  gzippedState)
static

加载Gzipped的ViewState

参数
gzippedState
返回
static string FineUI.StringUtil.StripHtml ( string  source)
static

去除字符串中的Html

参数
source字符串
返回
字符串
static string FineUI.StringUtil.Ungzip ( string  source)
static

解码Gzip字符串

参数
sourceGzip后的字符串
返回
源字符串

类成员变量说明

readonly string FineUI.StringUtil.GZIPPED_VIEWSTATE_ID = "__VIEWSTATE_GZ"
static

GZIP压缩的ViewState隐藏字段的ID

readonly string FineUI.StringUtil.VIEWSTATE_ID = "__VIEWSTATE"
static

GZIP压缩的ViewState隐藏字段的ID


该类的文档由以下文件生成: