public bool IsEmpty() { if (KeyText.Trim() == "" || KeySearchName.Trim() == "") { return(true); } return(false); }
static public IEnumerable <VirtualKeyCode> ListKeyCodeFromUIText(this string ListKeyUITextAggregated) { if (null == ListKeyUITextAggregated) { return(null); } var ListKeyText = Regex.Split(ListKeyUITextAggregated.Trim(), "-")?.Select(KeyText => KeyText.Trim())?.ToArray(); var ListKey = ListKeyText?.Where(KeyText => 0 < KeyText?.Length)?.Select(KeyCodeFromUIText)?.ToArray(); if (ListKey?.Any(Key => null == Key) ?? true) { return(null); } return(ListKey?.WhereNotNullSelectValue()); }