Poderosa.Forms.SSHOptionPanel.ToCipherAlgorithmListItems C# (CSharp) Метод

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

private ToCipherAlgorithmListItems ( string algorithms ) : CipherAlgorithmListItem[]
algorithms string
Результат CipherAlgorithmListItem[]
        private CipherAlgorithmListItem[] ToCipherAlgorithmListItems(string[] algorithms)
        {
            var list = new List<CipherAlgorithmListItem>(algorithms.Length);
            foreach (var a in algorithms) {
                CipherAlgorithm val;
                if (Enum.TryParse(a, out val) && Enum.IsDefined(typeof(CipherAlgorithm), val)) {
                    list.Add(new CipherAlgorithmListItem(val));
                }
            }
            return list.ToArray();
        }