Ejemplo n.º 1
0
        /// <summary>
        /// Merge two xref spec (right overwrite left).
        /// </summary>
        public static XRefSpec Merge(XRefSpec left, XRefSpec right)
        {
            if (left == null)
            {
                return(right);
            }
            if (right == null)
            {
                return(left);
            }
            var result = new XRefSpec(left);

            foreach (var pair in right._dict)
            {
                result._dict[pair.Key] = pair.Value;
            }
            return(result);
        }