コード例 #1
0
        private static infoClass AddDirectories(directories directories, string UserDirectory)
        {
            //Får bruger input så det kan bruges til at indsættes i Json filz
            var infoClass = new infoClass
            {
                dirPath = UserDirectory,
                Id      = directories.MainList.Count + 1,
                path    = new List <string>()
            };

            //Skriver sangene navn ind i filen som er i mappen
            infoClass.path.AddRange(GetFileFormats(infoClass.dirPath));

            return(infoClass);
        }
コード例 #2
0
        private static directories GetDirectories()
        {
            //Sætter default variabler i Json Fil
            var directories = new directories
            {
                MainList = new List <infoClass> {
                    new infoClass {
                        Id = 1, dirPath = AppDomain.CurrentDomain.BaseDirectory + "Musik\\", path = new List <string>()
                    }
                }
            };

            //Bliver nød til at lave et foreach loop for at få adgang til listen til sangene
            foreach (var item in directories.MainList)
            {
                item.path.AddRange(GetFileFormats(item.dirPath));
            }

            return(directories);
        }