Вернуть файл на основе указанного пути - PullRequest
0 голосов
/ 22 сентября 2019

У меня есть приложение для управления мультимедиа, написанное на Windows Form C #, и я дал функциональность для создания различных «списков воспроизведения».

У меня есть две таблицы в локальной базе данных SQL -

Список воспроизведения- здесь просто созданы разные списки воспроизведения с простым полем имени и идентификатора.

Файлы - это таблица, в которой есть имя файла, полный путь к файлу и назначенный идентификатор списка воспроизведения.

Что у меня есть, так это функциональность, позволяющая получать выбранный пользователем список воспроизведения и извлекать назначенные мультимедийные файлы из этого списка воспроизведения.

Я пытаюсь найти способ извлечь файл на основепредоставленный путь к файлу, который затем я могу отобразить внутри списка.

Мой код пока ..

if (playlistListView.SelectedItems.Count > 0)
{
    string _SelectedItem = playlistListView.SelectedItems[0].Text;
     if (!string.IsNullOrWhiteSpace(_SelectedItem))
         {
        IList<PlaylistData> _PlaylistData = __MediaManager.GetPlaylists();
          {
PlaylistData _SelectedPlaylistData = _PlaylistData.FirstOrDefault(x => x.Name == _SelectedItem);
                    if (_SelectedPlaylistData != null)
                    {
                        IList<MediaFilesData> _Files = __MediaManager.GetFiles(_SelectedPlaylistData.Playlist_ID);
                        if (_Files != null && _Files.Count > 0)
                        {
                            //here I need to get the actual files which match the path inside _Files object.
                        }
                    }
                }
            }
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...