c# - skip white space by reading characters -


i want skip white space between characters. example, have this:

abc def ghi, output has be:

a = 1 b = 1 c = 1..etc 

but get:

"" = 2. 

because there 2 white spaces between characters.

i try this:

sorteddictionary<char, int> dictionary = new sorteddictionary<char, int>();  console.writeline("enter string: "); // prompt user input string input = console.readline(); // input  // split input text tokens char[] letters = regex.split(input.tochararray().tostring(), @"\s+"); 

just omit spaces array:

using system.linq;  // other code char[] letters = input.where(c => c != ' ').toarray(); 

a string inherently char array, don't need cast call.


Comments

Popular posts from this blog

javascript - Chart.js (Radar Chart) different scaleLineColor for each scaleLine -

apache - Error with PHP mail(): Multiple or malformed newlines found in additional_header -

java - Android – MapFragment overlay button shadow, just like MyLocation button -