根据值获取句柄的键,获取变动值的键

使用问题 · 2919 次浏览
小学生99 创建于 19天8小时前

一、

$= var kk = JsonConvert.DeserializeObject({window_handle})

kk.FirstOrDefault(x => x.Value.Contains('QQ这里怎么写')==true).Key


kk 的值,类型是 Newtonsoft.Json.Linq.JObject
{
  "2688038": "新通知",
  "65994": "搜索",
  "1444320": "金花王子 - 达闻西乐队   ",
  "65946": "启动"
}

 

为什么报错  
内部错误:值不能为nul.
参数名:type

 

请教:

我想返回  1444320,这个是qq音乐播放器,歌曲随时在变,我怎么获得这个句柄号,或者有更好的办法吗?

小学生99 最后更新于 2025/1/17

回复内容
CL 19天7小时前
#1

这里缺少必要的信息进行判断,请弄一个最简单的复现问题的动作,分享一下,然后发下网址。

小学生99 回复 CL 19天7小时前 :
CL 回复 小学生99 19天5小时前 :

里面的表达式语法不对哦。 

c# 需要分号换行,字符串需要使用双引号,反序列化需要指定类型。


wilsons 回复 CL 19天5小时前 :
表达式中可以引入命名空间码?
CL 回复 wilsons 19天4小时前 :

不能得

小学生99 回复 CL 19天3小时前 :


小学生99 最后更新于 19天2小时前
wilsons 回复 CL 18天20小时前 :

收到,感谢大佬!

不过,可以通过全路径调用。

回复主贴