C# 使用LinqToTwitter访问Twitter数据时获取错误
我使用以下代码从twitter用户的屏幕名称中获取名称:C# 使用LinqToTwitter访问Twitter数据时获取错误,c#,twitter,linq-to-twitter,C#,Twitter,Linq To Twitter,我使用以下代码从twitter用户的屏幕名称中获取名称: var users = (from user in twitterCtx.User where user.Type == UserType.Lookup && user.ScreenName == "JoeMayo,LinqToTweeter" select user) .ToList(); users.F
var users =
(from user in twitterCtx.User
where user.Type == UserType.Lookup &&
user.ScreenName == "JoeMayo,LinqToTweeter"
select user)
.ToList();
users.ForEach(user => Console.WriteLine("Name: " + user.Name));
但我收到了这个错误消息:
System.AggregateException:发生一个或多个错误。-->System.ArgumentException:查询必须包含ScreenNameList或UserIdList参数之一,但不能同时包含这两个参数
如何解决此问题?您已接近成功-您只需将
user.ScreenName
替换为user.ScreenName>,如下所示:
var users =
(from user in twitterCtx.User
where user.Type == UserType.Lookup &&
user.ScreenNameList == "JoeMayo,LinqToTweeter"
select user)
.ToList();
users.ForEach(user => Console.WriteLine("Name: " + user.Name));
你可以找到一个跑步的地方。有一个。你很接近了-你所需要做的就是用user.ScreenName
替换user.ScreenNameList
,如下所示:
var users =
(from user in twitterCtx.User
where user.Type == UserType.Lookup &&
user.ScreenNameList == "JoeMayo,LinqToTweeter"
select user)
.ToList();
users.ForEach(user => Console.WriteLine("Name: " + user.Name));
你可以找到一个跑步的地方。有一个