Patcher.Data.Plugins.Content.MemberInfo.EnsureListCreated C# (CSharp) Метод

EnsureListCreated() публичный Метод

public EnsureListCreated ( object target ) : void
target object
Результат void
        public void EnsureListCreated(object target)
        {
            if (!IsListType)
                throw new InvalidOperationException("Cannot create list for field that is not a list");

            object list = property.GetValue(target, null);
            if (list == null)
            {
                list = createListCtor.Invoke(paramlessArgs);
                property.SetValue(target, list, null);
            }
        }