コード例 #1
0
        private string ProcessTrack(IAudioscrobblerTrack track, int i)
        {
            // {0} - track num
            // {1} - artist name
            // {2} - track name
            // {3} - album name
            // {4} - musicbrainz id
            // {5} - track length
            // {6} - date in YYYY-MM-DD mm:hh:ss format
            string urlTrack = "&a[{0}]={1}&t[{0}]={2}&b[{0}]={3}&m[{0}]={4}&l[{0}]={5}&i[{0}]={6}";

            return(String.Format(urlTrack, i, HttpUtility.UrlEncode(track.ArtistName), HttpUtility.UrlEncode(track.TrackName), HttpUtility.UrlEncode(track.AlbumName), HttpUtility.UrlEncode(track.MusicBrainzID), track.TrackLength, HttpUtility.UrlEncode(track.TrackPlayed.ToUniversalTime().ToString("yyyy-MM-dd HH:mm:ss"))));
        }
コード例 #2
0
		private string ProcessTrack(IAudioscrobblerTrack track, int i)
		{
			// {0} - track num
			// {1} - artist name
			// {2} - track name
			// {3} - album name
			// {4} - musicbrainz id
			// {5} - track length
			// {6} - date in YYYY-MM-DD mm:hh:ss format
			string urlTrack = "&a[{0}]={1}&t[{0}]={2}&b[{0}]={3}&m[{0}]={4}&l[{0}]={5}&i[{0}]={6}";

			return String.Format(urlTrack, i, HttpUtility.UrlEncode(track.ArtistName), HttpUtility.UrlEncode(track.TrackName), HttpUtility.UrlEncode(track.AlbumName), HttpUtility.UrlEncode(track.MusicBrainzID), track.TrackLength, HttpUtility.UrlEncode(track.TrackPlayed.ToUniversalTime().ToString("yyyy-MM-dd HH:mm:ss")));
		}