object GetValueByPropertyName(string Name, List <Property> Props, StructType?t = null)
        {
            int NameRef = NameTable.IndexOf(Name);

            foreach (Property item in Props)
            {
                if (item.NameTableRef.Value == NameRef)
                {
                    if (t != null)
                    {
                        item.SetStructType((StructType)t);
                    }
                    return(item.Value);
                }
            }
            return(null);
        }