public int CharacterIndex(char @char) { int i = ((int)@char) - 32; i = (i < 0) ? 0 : i; return (i >= Characters.Length) ? (Characters.Length-1) : i; }