TESVSnip.Domain.Data.Structure.SubrecordBase.SubrecordBase C# (CSharp) Méthode

SubrecordBase() protected méthode

protected SubrecordBase ( SubrecordBase src, int optional, int repeat ) : System
src SubrecordBase
optional int
repeat int
Résultat System
        protected SubrecordBase(SubrecordBase src, int optional, int repeat)
        {
            if (src.name.StartsWith("&#x"))
            {
                string[] val = src.name.Split(new[] {';'}, 2, StringSplitOptions.None);
                var c = (char) int.Parse(val[0].Substring(3), NumberStyles.HexNumber, null);
                this.name = c + val[1];
            }
            else
            {
                this.name = src.name;
            }

            this.desc = src.desc;
            this.optional = optional;
            this.repeat = repeat;
        }

Same methods

SubrecordBase::SubrecordBase ( Xml node ) : System