VAGSuite.HexViewer.GetSymbolName C# (CSharp) Метод

GetSymbolName() приватный Метод

private GetSymbolName ( long index ) : string
index long
Результат string
        private string GetSymbolName(long index)
        {
            string retval = "No symbol";
            foreach (SymbolHelper sh in m_symbolcollection)
            {
                int address = (int)sh.Flash_start_address;
                if (m_issramviewer)
                {
                    address = (int)sh.Start_address;
                }
                int length = sh.Length;
                if (address > 0)
                {
                    while (address > m_currentfile_size) address -= m_currentfile_size;
                    if (index >= address && index < (address + length) && !sh.Varname.StartsWith("Pressure map"))
                    {
                        retval = sh.Varname;
                        break;
                    }
                }
            }
            return retval;
        }