/// <summary> /// return true if self is a titlecased string and there is at least one /// character in self; also, uppercase characters may only follow uncased /// characters (e.g. whitespace) and lowercase characters only cased ones. /// return false otherwise. /// </summary> public bool istitle() { lock (this) { return(_bytes.IsTitle()); } }