一款简单易用的基础网络通讯组件库。

StringExtension 类

StringExtension

Definition

命名空间: TouchSocket.Core
程序集: TouchSocket.Core (在 TouchSocket.Core.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
public static class StringExtension
Inheritance
Object    StringExtension

属性

Default_RN_Utf8Span 默认的rn字符串的UTF-8表示。
Default_RNRN_Utf8Span 默认的rnrn字符串的UTF-8表示。
DefaultSpaceUtf8Span 默认的空格字符串的UTF-8表示。

方法

ByBase64ToBytes 从Base64转到数组。
ByHexStringToBytes 将16进制的字符转换为数组。
ByHexStringToInt32 将16进制的字符转换为int32。
Format 格式化字符串。
HasValue 检查字符串是否具有有效值。
HitStringCount 判断字符串compare 在 input字符串中出现的次数
IsNullOrEmpty 检查字符串是否为空或只包含空格。
IsNullOrWhiteSpace 检查字符串是否为 null 或仅包含空白字符。
MakeIdentifier 将输入字符串转换为有效的标识符。
ParseToType(String, Type) 将字符转换为对应的基础类型类型。
ParseToTypeT(String) 将字符串解析为指定的类型。
RemoveLastChars 移除字符串末尾指定数量的字符。
Split 按字符串分割
SplitFirst 只按第一个匹配项分割
SplitLast 只按最后一个匹配项分割
ToSha1 转换为SHA1。
ToUtf8Bytes 转换为UTF-8数据,效果等于UTF8
TryParseToType(String, Type, Object) 将字符串格式化成指定的基本数据类型
TryParseToTypeT(String, T) 尝试将字符串解析为指定的类型。

字段

DefaultSpaceString 默认的空格字符串。

参见