SILUBS.ScriptureChecks.AWord.CountLettersAndReturnWordWithOnlyWordFormingCharacters C# (CSharp) Method

CountLettersAndReturnWordWithOnlyWordFormingCharacters() private method

private CountLettersAndReturnWordWithOnlyWordFormingCharacters ( string text ) : string
text string
return string
		private string CountLettersAndReturnWordWithOnlyWordFormingCharacters(string text)
		{
			for (int i = 0; i < text.Length; i++)
			{
				char cc = text[i];
				if (m_categorizer.IsUpper(cc))
					m_upperCaseLetters++;
				if (m_categorizer.IsLower(cc))
					m_lowerCaseLetters++;
				if (m_categorizer.IsTitle(cc))
				{
					m_upperCaseLetters++;
					m_lowerCaseLetters++;
				}
				if (!m_categorizer.IsWordFormingCharacter(cc))
				{
					text = text.Remove(i, 1);
					i--;
				}
			}
			return text;
		}