private void RefreshVersionNames() { m_VersionNames = m_Controller.GetVersionNames(); m_VersionNamesForSourceDisplay = new string[m_VersionNames.Length + 1]; m_VersionNamesForSourceDisplay[0] = "<None>"; m_VersionNamesForTargetDisplay = new string[m_VersionNames.Length]; for (int i = 0; i < m_VersionNames.Length; i++) { string versionNameForDisplay = GetVersionNameForDisplay(m_VersionNames[i]); m_VersionNamesForSourceDisplay[i + 1] = versionNameForDisplay; m_VersionNamesForTargetDisplay[i] = versionNameForDisplay; } m_SourceVersionIndex = 0; m_TargetVersionIndexes = new bool[m_VersionNames.Length]; m_TargetVersionCount = 0; }