Canguro.Model.Load.ResponseSpectrum.ReadDirectory C# (CSharp) Метод

ReadDirectory() публичный статический Метод

public static ReadDirectory ( ) : IList
Результат IList
        public static IList<ResponseSpectrum> ReadDirectory()
        {
            DirectoryInfo di = new DirectoryInfo(System.Windows.Forms.Application.StartupPath + @"\RuntimeData\rspectrum");

            if (!di.Exists)
                di = new DirectoryInfo(@"rspectrum");

            // Create an array representing the files in the current directory.
            FileInfo[] fi = di.GetFiles();

            IList<ResponseSpectrum> list = new List<ResponseSpectrum>();
            foreach (FileInfo fiTemp in fi)
            {
                try
                {
                    if (fiTemp.Extension.ToLower().Equals(".rsp"))
                        list.Add(new ResponseSpectrum(fiTemp.FullName));
                }
                catch (Exception) { }
            }

            return new ManagedList<ResponseSpectrum>(list);
        }