First example. This code references a string literal that contains leading spaces and a trailing space. Next the Trim Function is invoked, and a new string is allocated on the managed heap.
Tip The string returned by the Trim Function does not contain the leading spaces or trailing space.
Next To demonstrate, we print out the resulting value with square brackets denoting its first and last character positions.
VB.NET program that uses Trim function
' Input string.
Dim value As String = " This is an example string. "' Invoke Trim function.
value = value.Trim()
' Write output.
End Module[This is an example string.]
File lines. Text files may have unnecessary spaces or tab characters. If you read in a file line-by-line you can then trim these lines and process them with simpler logic.
' Read in the lines of a file.For Each line As String In File.ReadAllLines("data.txt")
' The existing line.
' Trimmed line.
Dim trimmed As String = line.Trim()
End Module[ Something]
Dictionary. A Dictionary can store string keys and reference data objects as values. It is a good idea to trim input before passing it to a Dictionary lookup method.
Tip This ensures that whitespace, which is typically not meaningful in this context, will not disrupt accurate lookups.