/// <summary> /// Установить имя человека /// </summary> /// <param name="name">Имя</param> /// <returns></returns> public Core SetFirstName(String name) { if (name.Trim() != "") { Word tmpWord = new Word(name); tmpWord.NamePart = NamePart.FirstName; words.AddWord(tmpWord); NotReady(); } return(this); }
/// <summary> /// Разделяет слова на части и готовит к подальшуму склонению /// </summary> /// <param name="fullname">Строка котороя содержит полное имя</param> private void SplitFullName(String fullname) { String[] arr = fullname.Trim().Split(new Char[] { ' ' }); int length = arr.Length; words = new WordArray(); for (int i = 0; i < length; i++) { if (arr[i] != "") { words.AddWord(new Word(arr[i])); } } }
/// <summary> /// Разделяет слова на части и готовит к подальшуму склонению /// </summary> /// <param name="fullname">Строка котороя содержит полное имя</param> private void SplitFullName(String fullname) { String[] arr = fullname.Trim().Split(new Char[] {' '}); int length = arr.Length; words = new WordArray(); for (int i = 0; i < length; i++) { if (arr[i] != "") { words.AddWord(new Word(arr[i])); } } }