HOSSEINONLINE7
چهارشنبه 20 اسفند 1393, 21:32 عصر
سلام من با کد زیر اطلاعات از Rss میخونم ولی چون رکوردهاش زیاده و نتونستم خواندن اطلاعات را محدود کنم سرعت لود اومده پایین .
میخوام بصورت آسنکرون اطلاعات را بخونم که کندی حس نشه ولی از Async نتونستم استفاده کنم و این دستور در کد زیر قبول نمیکرد .
به نظرتون باید از چه راهی استفاده کنم ؟
XDocument feedXml = XDocument.Load(rsslink);
var feeds = from feed in feedXml.Descendants("item")
select new RSS
{
Title = feed.Element("title").Value,
Link = feed.Element("link").Value,
Description = Regex.Match(feed.Element("description").Value, @"^.{1,180}\b(?<!\s)").Value
};
return feeds;
میخوام بصورت آسنکرون اطلاعات را بخونم که کندی حس نشه ولی از Async نتونستم استفاده کنم و این دستور در کد زیر قبول نمیکرد .
به نظرتون باید از چه راهی استفاده کنم ؟
XDocument feedXml = XDocument.Load(rsslink);
var feeds = from feed in feedXml.Descendants("item")
select new RSS
{
Title = feed.Element("title").Value,
Link = feed.Element("link").Value,
Description = Regex.Match(feed.Element("description").Value, @"^.{1,180}\b(?<!\s)").Value
};
return feeds;