public IDictionary<long, FriendStatus> AreFriends([NotNull]IEnumerable<long> userIds, bool? needSign = null)
{
if (userIds == null)
{
throw new ArgumentNullException("userIds");
}
var parameters = new VkParameters {
{ "user_ids", userIds },
{ "need_sign", needSign }
};
VkResponseArray ids = _vk.Call("friends.areFriends", parameters);
return ids.ToDictionary(r => (long)r["user_id"], r => (FriendStatus)r["friend_status"]);
}