BTool.CommSelectForm.SortComPorts C# (CSharp) Method

SortComPorts() private method

private SortComPorts ( string rgstrPorts ) : int
rgstrPorts string
return int
        private int SortComPorts(string[] rgstrPorts)
        {
            try
            {
                Array.Sort<string>(rgstrPorts, (Comparison<string>)((strA, strB) => int.Parse(strA.Substring(3)).CompareTo(int.Parse(strB.Substring(3)))));
            }
            catch (Exception ex)
            {
                msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, string.Format("Invalid COM Port Name Found During Sort.\nSort Terminated.\n\n{0}\n", ex.Message));
            }
            return 0;
        }