public String[] ListViews(String dirName) { ArrayList views = new ArrayList(); CollectViewsOnFileSystem(dirName, views); CollectViewsOnAssemblies(dirName, views); return (String[])views.ToArray(typeof(String)); }