BinaryFileInspectorGUI.Inspector.ReadStruct C# (CSharp) Метод

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

private ReadStruct ( BfsStruct bfsstruct, TreeNode parent ) : void
bfsstruct BfsStruct
parent TreeNode
Результат void
        private void ReadStruct(BfsStruct bfsstruct, TreeNode parent)
        {
            foreach(BfsStructField field in bfsstruct.StructFieldList)
            {
                TreeNode nodeParent = parent;
                if (field.FieldType.ArrayExtension is BfsKnownArray)
                {
                    BfsKnownArray knownArray = field.FieldType.ArrayExtension as BfsKnownArray;
                    TreeNode arrayParent = new TreeNode(field.Name + " []");
                    parent.Nodes.Add(arrayParent);
                    //TODO: Evaluate expression and use that number for the loop
                    //for(int i = 0; i<knownArray.
                }

            }
        }