Sign In | Subscribe

Enter your Sign on user name and password.

Forgot password?
  • Follow us on:
Start learning today, and be successful in your academic & professional career. Start Today!
Loading video...
This is a quick preview of the lesson. For full access, please Log In or Sign up.
For more information, please see full course syllabus of Visual Basic
  • Discussion

  • Study Guides

  • Table of Contents

Start Learning Now

Our free lessons will get you started (Adobe Flash® required).
Get immediate access to our entire library.

Sign up for

Membership Overview

  • Unlimited access to our entire library of courses.
  • Search and jump to exactly what you want to learn.
  • *Ask questions and get answers from the community and our teachers!
  • Practice questions with step-by-step solutions.
  • Download lesson files for programming and software training practice.
  • Track your course viewing progress.
  • Download lecture slides for taking notes.
  • Learn at your own pace... anytime, anywhere!

Working with Strings

  • Strings are immutable. Once they are created, if they are modified, the previous version is thrown away, and a new version is created.
  • To join strings, use & (preferred) or +
  • String.Compare() is used to compare strings
  • .Insert and .Remove, .ToUpper and .ToLower, and .Split and .Join are just a few of the ways to deal with strings
  • A few more helpful, self-explanatory, functions:
    • .StartsWith and .EndsWith
    • .SubString
    • .PadLeft and .PadRight
    • .IndexOf and .IndexOfAny
    • .LastIndexOf and .LastIndexOfAny
  • Use the StringBuilder class if your strings will be modified multiple times
  • Using StringBuilder reduces memory usage
  • Some StringBuilder functions:
    • .Append
    • .Insert
    • .Remove
    • .Replace