#asp.net
#asp.net
Вопрос:
Привет, ребята, я довольно новичок в C # advanced topics. Это то, что я пытаюсь сделать .. Получить данные друзей Facebook и вставить в базу данных. Для получения друзей из FB я использую json.
url = "https://graph.facebook.com/me/friends?fields=id,name,picture,linkamp;access_token=" oAuth.Token;
json = oAuth.WebRequest(oAuthFacebook.Method.GET, url, String.Empty);
Friends frnds = js.Deserialize<Friends>(json);
Теперь, как мне вставить эти frnd в базу данных
У меня есть следующий файл класса Friends.cs
namespace TestConnect
{
public class Friends
{
public List<Friend> data { get; set; }
}
public class Friend
{
public string name { get; set; }
public string id { get; set; }
public string picture { get; set; }
public string link { get; set; }
}
}
Теперь, если я это сделаю foreach(Friends lf in data)
, у foreach появится ошибка отсутствия getenumerator
Пожалуйста, предложите какой-нибудь способ .. Не уверен, не усложняю ли я это .. что я обычно делаю иногда
Спасибо SC
Комментарии:
1. 20 вопросов * (0 принято 0 голосов) = обычно 0 помогают 🙂
2. Что
data
находится в вашем цикле foreach?
Ответ №1:
Если data
в вашем примере это Friends
участник data
, попробуйте это:
foreach(Friend f in frnds.data)
{
}
Комментарии:
1. @Abe.. Спасибо за ваш ответ и остальной мусор — Ок, спасибо, ребята, за все ваши глупые комментарии,