2011-05-05 67 views
0

Hi夥計 我對C#的高級主題還算陌生。這就是我想要做的。 獲取Facebook好友數據並插入到數據庫中。 爲了從FB中獲得朋友,我正在使用json。Foreach in List <t> Facebook好友

url = "https://graph.facebook.com/me/friends?fields=id,name,picture,link&access_token=" + oAuth.Token; 
json = oAuth.WebRequest(oAuthFacebook.Method.GET, url, String.Empty);      
Friends frnds = js.Deserialize<Friends>(json); 

現在我該怎樣在數據庫中插入此frnds我 我有下面的類文件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

+7

20 *的問題(0接受+ 0票)= 0的幫助通常:) – Kelsey 2011-05-05 21:43:53

+0

什麼是'data'在你的foreach循環? – 2011-05-05 21:55:38

回答

0

如果data在你的例子是Friends成員data那就試試這個:

foreach(Friend f in frnds.data) 
{ 

} 
+0

@Abe ..感謝你的答案和垃圾的其餘部分---好的,謝謝你們所有的愚蠢的評論, – user575219 2011-05-05 22:33:03