AsmResolver.TreeBuilder.AddSubNodes C# (CSharp) Метод

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

public static AddSubNodes ( this parent, object array, Func condition, string>.Func toStringFunc ) : TreeNode
parent this
array object
condition Func
toStringFunc string>.Func
Результат System.Windows.Forms.TreeNode
        public static TreeNode AddSubNodes(this TreeNode parent, object[] array, Func<bool> condition,  Func<object,string> toStringFunc)
        {
            if (parent.Tag != null)
            {
                for (int i = 0; i < array.Length; i++)
                {
                    string strValue = i.ToString() + " - ";
                    try
                    {
                        strValue += toStringFunc(array[i]);
                    }
                    catch (Exception ex) { strValue += ex.Message; }

                    parent.Nodes.Add(CreateNode(strValue, array[i]));
                }
            }
            return parent;
        }

Same methods

TreeBuilder::AddSubNodes ( this parent, TreeNode array ) : TreeNode
TreeBuilder::AddSubNodes ( this parent, object array ) : TreeNode
TreeBuilder::AddSubNodes ( this parent, object array, Func condition ) : TreeNode
TreeBuilder::AddSubNodes ( this parent, object array, string>.Func toStringFunc ) : TreeNode