public static T[] GetInstances <T>(ulong key) where T : STUInstance { if (key == 0) { return(null); } teStructuredData structuredData = OpenSTUSafe(key); return(structuredData?.GetInstances <T>().ToArray()); }