ArcGISCompare.frmMappings.AddSubNodes C# (CSharp) Метод

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

private AddSubNodes ( TreeNode childNode, StreamWriter outWrite, int &Lev ) : void
childNode System.Windows.Forms.TreeNode
outWrite System.IO.StreamWriter
Lev int
Результат void
        private void AddSubNodes(TreeNode childNode, StreamWriter outWrite, ref int Lev)
        {
            string outString = "";

              if (childNode.Nodes.Count > 0)
              {
            for (int n = 0; n < childNode.Nodes.Count; n++)
            {
              outString = "";

              for (int i = 0; i < Lev; i++) outString += "  ";

              outString += childNode.Nodes[n].Text;
              outWrite.WriteLine(outString);

              Lev += 1;
              AddSubNodes(childNode.Nodes[n], outWrite, ref Lev);
              Lev -= 1;
            }
              }
        }