1. String string, which can be treated as a character array, because of its immutability, using a for loop to modify elements in a string is a failure.
????· Property:
????????· Length???? Gets the number of characters in the string.
????· Method:
????????· IsNullOrEmpty ()???? Static methods, which are judged to be null or "" (static Methods) and if (msg==null| | msg== "") the same effect.
????????· ToCharArray ()???? Convert a string to char[]
????????· ToLower ()???? lowercase, the return value must be accepted. (Because the string is immutable)
????????· ToUpper ()???? Capital
????????· Equals ()???? Compares whether two strings are the same. to ignore the case, like this:Console. WriteLine(msg. Equals(ASG, StringComparison. OrdinalIgnoreCase)) , you can ignore the case. ????
????????· IndexOf ()???? If no corresponding data is found, returns-1. Counts the number of occurrences of a character in a string.
????????· LastIndexOf ()???? If no corresponding data is found, return-1
????????· Substring ()???? 2 overloads to intercept a string. Substring (start index, intercept length)
????????· Split ()???? Split string
????????· Join ()???? Static methods use a specific symbolic connection string array
????????· Format ()???? static method format string
????????· Replace ()???? Replace a character or string in a string
Several common methods of string