示例#1
0
文件: NodeApi.cs 项目: E01D/Base
 public SettingNode_I CreateSectionNode(SettingNode_I parent, string pathPiece)
 {
     return(new SectionSettingNode()
     {
         Key = pathPiece,
         Parent = parent
     });
 }
示例#2
0
        public string GetFullKey(SettingNode_I node)
        {
            var seperator = KeyDelimiter();

            string fullKey = node.Key;

            while (node.Parent?.Parent != null)
            {
                node = node.Parent;

                fullKey = node.Key + seperator + fullKey;
            }

            return(fullKey);
        }