Esempio n. 1
0
File: Site.cs Progetto: MRoc/puremp3
        public void Parse(string siteAsString)
        {
            siteAsString = siteAsString.Trim();

            SiteAddress           = StringSplitOff.SplitOffBySpace(ref siteAsString);
            Protocol              = (Protocols)Enum.Parse(typeof(Protocols), StringSplitOff.SplitOffBySpace(ref siteAsString));
            Port                  = StringSplitOff.SplitOffBySpace(ref siteAsString);
            AdditionalAddressInfo = StringSplitOff.SplitOffBySpace(ref siteAsString);
            Latitude              = StringSplitOff.SplitOffBySpace(ref siteAsString);
            Longitude             = StringSplitOff.SplitOffBySpace(ref siteAsString);
            Description           = siteAsString.Trim();
        }
Esempio n. 2
0
        private static Release ParseRelease(string text, bool exactMatch)
        {
            if (exactMatch)
            {
                string responseCode = StringSplitOff.SplitOffBySpace(ref text);
            }

            Release release = new Release();

            release.Genre  = StringSplitOff.SplitOffBySpace(ref text);
            release.Id     = UInt32.Parse(StringSplitOff.SplitOffBySpace(ref text), NumberStyles.HexNumber).ToString();
            release.Artist = StringSplitOff.SplitOffByDivide(ref text);
            release.Title  = text;

            return(release);
        }