public string GetMiddleImageName(MapCode code) { if (code == MapCode.LeftTrigger || code == MapCode.RightTrigger) { return("Up"); } var rx = new Regex("(Up|Left|Right|Down)$"); var ms = rx.Matches(code.ToString()); var m = ms.Count > 0 ? ms[0].Value : ""; return(m); }