System.Xml.Serialization.CodeGenerator.LoadArrayElement C# (CSharp) Method

LoadArrayElement() private method

private LoadArrayElement ( object obj, object arrayIndex ) : void
obj object
arrayIndex object
return void
        internal void LoadArrayElement(object obj, object arrayIndex)
        {
            Type objType = GetVariableType(obj).GetElementType();
            Load(obj);
            Load(arrayIndex);
            if (IsStruct(objType))
            {
                Ldelema(objType);
                Ldobj(objType);
            }
            else
                Ldelem(objType);
        }