コード例 #1
0
ファイル: XmlUtil.cs プロジェクト: Gabo1988/Playground
        public override bool TryGetMember(GetMemberBinder binder, out object result)
        {
            if (Elements == null || !Elements.Any())
            {
                result = this;
                return true;
            }

            var elements = Elements.SelectMany(e => e.Elements(binder.Name)).ToArray();
            result = new FxElements(elements);

            return true;
        }
コード例 #2
0
        public override bool TryGetMember(GetMemberBinder binder, out object result)
        {
            if (Elements == null || !Elements.Any())
            {
                result = this;
                return(true);
            }

            var elements = Elements.SelectMany(e => e.Elements(binder.Name)).ToArray();

            result = new FxElements(elements);

            return(true);
        }