private static void DisplayPullPushInProject() { List <ScritableFound <PackagePullPushObject> > objs = ScriptableUtility.GetAllInstancesWithInfo <PackagePullPushObject>(); //Debug.Log("Objs c: " + objs.Count); //Debug.Log("Objs l: " + dd.Length); string[] packages = objs.Where(k => k != null).Select(k => GetName(k)).ToArray(); int selected = 0; string[] options = packages; selected = EditorGUILayout.Popup("", selected, options); }