Strings 类

定义

Strings 模块包含用于执行字符串操作的过程。

public ref class Strings sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class Strings
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type Strings = class
Public Module Strings
继承
Strings
属性

示例

以下示例演示如何在字符串的空格处拆分字符串。

Dim testString As String = "Look at these!"
' Returns an array containing "Look", "at", and "these!".
Dim testArray() As String = Split(testString)

注解

此模块支持操作字符串的 Visual Basic 语言关键字和运行时库成员。

方法

Asc(Char)

返回表示与某个字符相对应的字符代码的整数值。

Asc(String)

返回表示与某个字符相对应的字符代码的整数值。

AscW(Char)

返回表示与某个字符相对应的字符代码的整数值。

AscW(String)

返回表示与某个字符相对应的字符代码的整数值。

Chr(Int32)

返回与指定字符代码相关联的字符。

ChrW(Int32)

返回与指定字符代码相关联的字符。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
Filter(Object[], String, Boolean, CompareMethod)

返回一个从零开始的数组,该数组包含基于指定筛选条件的 String 数组的子集。

Filter(String[], String, Boolean, CompareMethod)

返回一个从零开始的数组,该数组包含基于指定筛选条件的 String 数组的子集。

Format(Object, String)

返回根据格式 String 表达式中包含的指令设置格式的字符串。

FormatCurrency(Object, Int32, TriState, TriState, TriState)

返回一个格式为货币值的表达式,该货币值使用系统控制面板中定义的货币符号。

FormatDateTime(DateTime, DateFormat)

返回一个表示日期/时间值的字符串表达式。

FormatNumber(Object, Int32, TriState, TriState, TriState)

返回格式化为数字的表达式。

FormatPercent(Object, Int32, TriState, TriState, TriState)

返回以 % 字符结尾的百分比格式的表达式(即乘以 100)。

GetChar(String, Int32)

返回 Char 值,该值表示提供的字符串中位于指定的索引位置处的字符。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
InStr(Int32, String, String, CompareMethod)

返回一个整数,该整数指定一个字符串在另一个字符串中的第一个匹配项的起始位置。

InStr(String, String, CompareMethod)

返回一个整数,该整数指定一个字符串在另一个字符串中的第一个匹配项的起始位置。

InStrRev(String, String, Int32, CompareMethod)

返回某一字符串从另一字符串的右侧开始算起第一次出现的位置。

Join(Object[], String)

返回通过连接一个数组中包含的若干子字符串创建的字符串。

Join(String[], String)

返回通过连接一个数组中包含的若干子字符串创建的字符串。

LCase(Char)

返回将转换为小写的字符串或字符。

LCase(String)

返回将转换为小写的字符串或字符。

Left(String, Int32)

返回一个字符串,该字符串包含从某字符串左侧算起的指定数量的字符。

Len(Boolean)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(Byte)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(Char)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(DateTime)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(Decimal)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(Double)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(Int16)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(Int32)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(Int64)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(Object)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(SByte)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(Single)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(String)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(UInt16)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(UInt32)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

Len(UInt64)

返回一个包含字符串中的字符数或存储某个变量所需的名义字节数的整数。

LSet(String, Int32)

返回一个左对齐字符串,该字符串包含调整为指定长度的指定的字符串。

LTrim(String)

返回一个字符串,它包含一个没有前导空格 (LTrim)、没有尾随空格 (RTrim) 或既没有前导空格也没有尾随空格 (Trim) 的指定字符串的副本。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Mid(String, Int32)

返回字符串,该字符串包含从字符串中的指定位置开始的所有字符。

Mid(String, Int32, Int32)

返回字符串,该字符串包含从字符串中的指定位置开始的指定数量的字符。

Replace(String, String, String, Int32, Int32, CompareMethod)

返回一个字符串,其中的指定子字符串已由另一个子字符串替换了指定的次数。

Right(String, Int32)

返回一个字符串,其中包含从某个字符串右端开始的指定数量的字符。

RSet(String, Int32)

返回包含调整为指定长度的指定字符串的右对齐字符串。

RTrim(String)

返回一个字符串,它包含一个没有前导空格 (LTrim)、没有尾随空格 (RTrim) 或既没有前导空格也没有尾随空格 (Trim) 的指定字符串的副本。

Space(Int32)

返回由指定数量空格组成的字符串。

Split(String, String, Int32, CompareMethod)

返回一个从零开始的一维数组,其中包含指定数量的子字符串。

StrComp(String, String, CompareMethod)

根据字符串的比较结果返回 -1、0 或 1。

StrConv(String, VbStrConv, Int32)

返回按照指定方式转换的字符串。

StrDup(Int32, Char)

返回由指定字符重复指定次数后形成的字符串或对象。

StrDup(Int32, Object)

返回由指定字符重复指定次数后形成的字符串或对象。

StrDup(Int32, String)

返回由指定字符重复指定次数后形成的字符串或对象。

StrReverse(String)

返回一个字符串,其中文本元素在指定字符串中的顺序被反转。

ToString()

返回表示当前对象的字符串。

(继承自 Object)
Trim(String)

返回一个字符串,它包含一个没有前导空格 (LTrim)、没有尾随空格 (RTrim) 或既没有前导空格也没有尾随空格 (Trim) 的指定字符串的副本。

UCase(Char)

返回一个字符串或字符,其中包含转换为大写的指定字符串。

UCase(String)

返回一个字符串或字符,其中包含转换为大写的指定字符串。

适用于

另请参阅