Substrings

  • Returns a new string which is a substring of the original.

string myString = "ABCDEFGHIJK";

// Substring of length 5 starting at index 3.
// sub1 value is "DEFGH"
string sub1 = myString.Substring(3, 5);

// sub2 is identical to myString
string sub2 = myString.Substring(0);

// Both sub3 and sub4 will have the same value: DEFGHIJK
string sub3 = myString.Substring(3);
string sub4 = myString.Substring(3, myString.Length - 3);

// These will generate errors
string sub5 = myString.Substring(5, 10);
string sub6 = myString.Substring(20);

Last updated