本文整理汇总了C#中Playlist.Select方法的典型用法代码示例。如果您正苦于以下问题:C# Playlist.Select方法的具体用法?C# Playlist.Select怎么用?C# Playlist.Select使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Playlist
的用法示例。
在下文中一共展示了Playlist.Select方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SerializePlaylist
public static JObject SerializePlaylist(Playlist playlist, AudioPlayerState playbackState, TimeSpan currentTime, TimeSpan totalTime)
{
var networkPlaylist = new NetworkPlaylist
{
Name = playlist.Name,
CurrentIndex = playlist.CurrentSongIndex,
Songs = playlist.Select(x => x.Song.ToNetworkSong(x.Guid)).ToList().AsReadOnly(),
PlaybackState = (NetworkPlaybackState)Enum.ToObject(typeof(NetworkPlaybackState), (int)playbackState),
CurrentTime = currentTime,
TotalTime = totalTime
};
return JObject.FromObject(networkPlaylist);
}
示例2: MapSpotiFirePlaylistsToJukeboxPlaylists
public IList<IJukeboxPlaylist> MapSpotiFirePlaylistsToJukeboxPlaylists(Playlist[] playlists)
{
return playlists.Select(playlist => MapSpotiFirePlaylistToJukeboxPlaylist(playlist)).ToList();
}