Strings.StrReverse(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个字符串,其中指定字符串中的文本元素的顺序被反转。
public:
static System::String ^ StrReverse(System::String ^ Expression);
public static string StrReverse (string? Expression);
public static string StrReverse (string Expression);
static member StrReverse : string -> string
Public Function StrReverse (Expression As String) As String
参数
- Expression
- String
必需。 要反转其文本元素的字符串表达式。 如果 Expression
是一个零长度字符串 (""),则返回一个零长度字符串。
返回
一个字符串,指定字符串中文本元素的顺序被反转。
示例
Dim testString As String = "ABCDEFG"
' Returns "GFEDCBA".
Dim revString As String = StrReverse(testString)
注解
函数 StrReverse
返回一个字符串,其中包含与 相同的文本元素 Expression
,但顺序相反。 作为文本单元的文本 元素 ,显示为单个字符,即 grapheme。
例如,请考虑字符串“re\u0301sume\u0301”,其中“\u0301”是组合锐音符的码位 U+0301。 向用户显示时,此字符串显示为“e”字符上正确放置重音的单词 résumé
。 如果单词 résumé
逐个字符反转,则生成的字符串将为 ́emuśer
,其中一个重音符超过错误的字符。 相反, StrReverse
将输入字符串划分为其单独的文本元素,使每个文本元素保持不变,但交换每个文本元素在生成的字符串中的位置。
有关 .NET 如何将字符串实例划分为文本元素的详细信息,请参阅 StringInfo 类的“备注”部分。