public BroadcastInfo FindBroadcastHistroryItem(BroadcastInfo info)
{
return BroadcastHistory.FirstOrDefault(i =>
i.StreamType == info.StreamType &&
i.StreamUrl == info.StreamUrl &&
i.Bitrate == info.Bitrate &&
i.ContentType == info.ContentType &&
i.YellowPage == info.YellowPage &&
i.ChannelName == info.ChannelName &&
i.Genre == info.Genre &&
i.Description == info.Description &&
i.Comment == info.Comment &&
i.ContactUrl == info.ContactUrl &&
i.TrackTitle == info.TrackTitle &&
i.TrackAlbum == info.TrackAlbum &&
i.TrackArtist == info.TrackArtist &&
i.TrackGenre == info.TrackGenre &&
i.TrackUrl == info.TrackUrl);
}
}