C# 将返回的Json结果传递到字典

C# 将返回的Json结果传递到字典,c#,json,C#,Json,我得到了这个: UserModel um = new UserModel(); var aux = um.get_OPTLM_Users(); return Json(aux.users.Select(u => new UserModel { Name = u.user.name, Id = u.user.id }).Distinct(), JsonRequestBehavior.AllowGet); 它会很好地返回到视图中,并使用成对的id值很好地填充组合框。但我需要将查询结果存储到字

我得到了这个:

UserModel um = new UserModel();
var aux = um.get_OPTLM_Users();
return Json(aux.users.Select(u => new UserModel { Name = u.user.name, Id = u.user.id }).Distinct(), JsonRequestBehavior.AllowGet);
它会很好地返回到视图中,并使用成对的id值很好地填充组合框。但我需要将查询结果存储到字典中。我尝试了以下方法:

var aux2 = Json(aux.users.Select(u => new UserModel { Name = u.user.name, Id = u.user.id }).Distinct(), JsonRequestBehavior.AllowGet);
它将我认为是JsonResult变量的内容存储到aux2变量中,但我无法访问其中的数据


如何将内容传递到词典中?

如果展开结果视图,会发生什么情况?我不能,没有选项可以这样做单击展开结果视图左侧的刷新按钮将枚举结果IEnumerable@DoctorMick:结果视图='System.Linq.Enumerable.DifferenticatatorSystem.Collections.Generic.IEnumerable,System.Collections.Generic.IEqualityComparer”是一个“方法”,但它的用法类似于“键入”字典,其中包含哪些键和值?是否要返回词典,或在本地缓存词典?