VkNet.Model.UserOrGroup.FromJson C# (CSharp) Méthode

FromJson() public static méthode

Разобрать из json.
"Типа '{0}' не существует. Пожалуйста заведите задачу на сайте проекта: https://github.com/vknet/vk/issues"
public static FromJson ( VkResponse response ) : UserOrGroup
response VkNet.Utils.VkResponse Ответ сервера.
Résultat UserOrGroup
        public static UserOrGroup FromJson(VkResponse response)
        {
            var userOrGroup = new UserOrGroup
            {
                Users = new List<User>(),
                Groups = new List<Group>()
            };

            if (response.ContainsKey("count"))
            {
                userOrGroup.TotalCount = response["count"];
            }

            VkResponseArray result = response;
            foreach (var item in result)
            {
                switch (item["type"].ToString())
                {
                    case "group":
                        {
                            Group @group = item;
                            userOrGroup.Groups.Add(@group);
                        }
                        break;
                    case "profile":
                        {
                            User user = item;
                            userOrGroup.Users.Add(user);
                        }
                        break;
                    default:
                        {
                            throw new System.Exception(string.Format("Типа '{0}' не существует. Пожалуйста заведите задачу на сайте проекта: https://github.com/vknet/vk/issues", item["type"]));
                        }
                }
            }
            return userOrGroup;
        }
UserOrGroup