Greetings! In this lesson, we'll explore C#'s string methods: Split(), Join(), Trim(), and learn how to perform type conversions. C#'s robust built-in string methods simplify text processing, enhancing the readability and efficiency of our code.
Constructing strings frequently entails dividing them into smaller sections or 'tokens.' The Split() method in C# achieves this goal by breaking a string into an array of substrings using a specified delimiter. If no delimiter is provided, it splits the string by a single whitespace character.
In the example above, we observe that Split() divides sentence into words. We can also opt for different delimiters, such as a comma.
Conversely, C#'s Join() method concatenates, or 'joins,' strings into a single string. The first parameter of Join() is the delimiter that will be used to separate the strings in the resulting single string:
Here, Join() takes an array of words, which are strings, and merges them into a sentence — a single string, using a space as a delimiter.
Discerning extra spaces in strings can prove challenging, and they may lead to problems. C#'s Trim() method removes leading and trailing spaces, tab, or newline characters from a string:
Furthermore, we can use TrimStart() and TrimEnd() to remove spaces, tabs, and newline characters from the left and right of a string, respectively:
