BTool.DeviceTabsForm.FindAddrInCsv C# (CSharp) Method

FindAddrInCsv() private method

private FindAddrInCsv ( string addr, List csvData, int &csvIndex ) : bool
addr string
csvData List
csvIndex int
return bool
        private bool FindAddrInCsv(string addr, List<DeviceTabsForm.CsvData> csvData, ref int csvIndex)
        {
            bool flag = false;
            csvIndex = -1;
            try
            {
                if (addr == null || csvData == null || csvData.Count <= 0)
                {
                    csvIndex = -1;
                    return flag;
                }
                else
                {
                    int count = csvData.Count;
                    DeviceTabsForm.CsvData csvData1 = new DeviceTabsForm.CsvData();
                    for (int index = 0; index < count; ++index)
                    {
                        if (csvData[index].addr == addr)
                        {
                            csvIndex = index;
                            break;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                msgBox.UserMsgBox(SharedObjects.MainWin, MsgBox.MsgTypes.Error, string.Format("Cannot Access The Data To Find The Addr In The CSV List\n\n{0}\n", ex.Message));
                flag = true;
            }
            return flag;
        }
DeviceTabsForm