Class for removing Non Alpha/Numeric Character String and Counting Words
The function RemoveNonAlphaNumeric promises to remove non-alphanumeric characters. It does this in an incomplete way.


The comma is not removed.
The apostrophe is not removed.
The em-dash — is not removed.


There's probably a function Character.IsDigit and Character.isLetter that is more appropriate. In the end, whether it is appropriate or not depends on what the code is supposed to do at all. What do you need it for, why do you want to remove non-alphanumeric characters in the first place?