首页 > 解决方案 > VIsual Basic Strings.Trim(String) 方法和 .NET String.Trim 方法有区别吗?

问题描述

使用 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()

标签: stringvb.net

解决方案


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


推荐阅读