public void SetPriority(char priority) { var priorityString = char.IsLetter(priority) ? new string(new[] { '(', priority, ')' }) : ""; if (!Raw.IsNullOrEmpty()) { if (Priority.IsNullOrEmpty()) { Raw = priorityString + " " + Raw; } else { Raw = Raw.Replace(Priority, priorityString); } } Raw = Raw.Trim(); Priority = priorityString; }