Splits a string and outputs each character separately.
There are many methods to implement the title function. Insus. NET also has some exercises for this purpose.
If there is a string:
String str = "Insus. NET ";
Method 1:
Public void SplitString (string str) {int len = str. length; for (int I = 0; I <len; I ++) {Console. writeLine (str [I]);} Source Code
Method 2:
Public void SplitString0 (string str) {string [] arr = new string [str. length]; for (int I = 0; I <str. length; I ++) {arr [I] = str [I]. toString ();} foreach (string s in arr) {Console. writeLine (s) ;}} Source Code
Method 3:
Public void SplitString1 (string str) {foreach (Char c in str. ToCharArray () {Console. WriteLine (c) ;}} Source Code
Method 4:
Public void SplitString2 (string str) {string [] arr = str. select (s => s. toString ()). toArray (); foreach (string s in arr) {Console. writeLine (s) ;}} Source Code
No matter which method, the output result is as follows: