всем привет. При выполнении кода выдает вот такую ошибку - "Ошибка в действии "CS0266" "Неявное преобразование типа "System.Threading.Tasks.Task" в "AngleSharp.Dom.IDocument" невозможно. Существует явное преобразование (возможно, отсутствует приведение)"."
происходит это при выполнении этого кода
try{
string str2 = (string) null;
//проходит по каждому урлу из списка
var list = project.Lists["text"];
foreach (string address in URLText){
if (!address.ToUpper().Contains(".PDF")){
try{
IDocument document = BrowsingContext.New(config).OpenAsync(address);
foreach (INode node in (IEnumerable<IElement>) document.GetElementsByTagName("p")){
string str3 = Regex.Replace(node.TextContent, "\\s+", " ");
if (str3.Length > 200)
list.Add(str3);
//Article.Append(str3);
str2 = (string) null;
}
document.Dispose();
}
catch
{
}
}
}
List<string>.Enumerator enumerator = new List<string>.Enumerator();
}
catch
{
}
именно в этой части - oreach (INode node in (IEnumerable) document.GetElementsByTagName("p"))
может ли это быть из-за того что этот код взят из async функции и плюс тут OpenAsync?, сам только начинаю осваивать c# и смотрел
тут в чем дело, сделал так же, но проблема все еще есть, помогите пожалуйста