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)、没有尾随空格()或没有前导或尾随空格(RTrimTrim)的指定字符串的副本。

MemberwiseClone()

创建当前 Object的浅表副本。

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

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

Mid(String, Int32)

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

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

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

Right(String, Int32)

返回一个字符串,该字符串包含字符串右侧的指定字符数。

RSet(String, Int32)

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

RTrim(String)

返回一个字符串,其中包含没有前导空格(LTrim)、没有尾随空格()或没有前导或尾随空格(RTrimTrim)的指定字符串的副本。

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)、没有尾随空格()或没有前导或尾随空格(RTrimTrim)的指定字符串的副本。

UCase(Char)

返回包含转换为大写的指定字符串的字符串或字符。

UCase(String)

返回包含转换为大写的指定字符串的字符串或字符。

适用于

另请参阅