コード例 #1
0
        /* update this day's news */
        public async Task <bool> updateNews(bool isOnlineDownload = false)
        {
            List <Dictionary <string, string> > newsList = await parser.getTitles(date, isOnlineDownload);

            if (newsList == null)
            {
                return(false);
            }
            foreach (Dictionary <string, string> newsItem in newsList)
            {
                NewsItem item = new NewsItem();
                item.image_source = newsItem["image_source"];
                item.title        = newsItem["title"];
                item.image        = newsItem["image"];
                item.share_url    = newsItem["share_url"];
                item.url          = newsItem["url"];
                item.thumbnail    = newsItem["thumbnail"];
                News.Add(item);
            }
            return(true);
        }