Visual Basic Strings.Trim(String) 方法和 .NET String.Trim 方法之间有区别吗?

问题描述 投票:0回答:2

使用 Visual Basic (VB.NET) Strings.Trim(String) 方法有区别吗:

Dim myString As String = "    myString    "
myString = Trim(myString)

和 .NET String.Trim 方法:

Dim myString As String = "    myString    "
myString = myString.Trim()
string vb.net
2个回答
4
投票

是的,这两种方法的结果可能不同。第一个 Strings.Trim(String) 方法 -

Trim(myString)
- 仅修剪字符串前导和尾随部分的空格,而不是制表符或其他空白字符。第二个 String.Trim 方法 - myString.Trim() - 修剪字符串前导和尾随部分的
所有空白
(包括制表符、回车符、换行符……IsWhiteSpace(char) 返回 true 的任何字符)。


1
投票

Trim - VisualBasic 命名空间

https://learn.microsoft.com/en-us/dotnet/api/microsoft.visualbasic.strings.trim?view=net-5.0

修剪 - 系统命名空间

https://learn.microsoft.com/en-us/dotnet/api/system.string.trim?view=net-5.0

© www.soinside.com 2019 - 2024. All rights reserved.