ATMLUtilitiesLibrary.MRUManager.GetMNUList C# (CSharp) Метод

GetMNUList() публичный статический Метод

public static GetMNUList ( ) : List
Результат List
        public static List<String> GetMNUList()
        {
            var newMRUList = new List<string>();
            RegistryKey regCurrentUser = Registry.CurrentUser;
            RegistryKey regKeyRead = regCurrentUser.OpenSubKey( ATMLRegistryUtils.SUBKEY, true );
            if (regKeyRead == null)
                regKeyRead = regCurrentUser.CreateSubKey(ATMLRegistryUtils.SUBKEY);

            var mruList = (String) regKeyRead.GetValue( "MRUList" );
            if (mruList != null)
            {
                String[] tempList = mruList.Split( ';' );
                foreach (String item in tempList)
                {
                    newMRUList.Add( item );
                }
            }
            regCurrentUser.Close();
            regKeyRead.Close();
            return newMRUList;
        }