C#使用dynamic报错: 缺少编译器要求的成员“Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create”


#事故现场

示例代码:

                using (var client = new WebClient() { Encoding = Encoding.UTF8 })
                {
                    var result = client.DownloadString(url);
                    dynamic obj = JsonConvert.DeserializeObject<dynamic>(result);
                    return (obj.errorcode.ToString() == "0" && obj.errormsg.ToString() == "操作成功");
                }

报错如图:
在这里插入图片描述

缺少编译器要求的成员“Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create”

#解决方法

添加Microsoft.CSharp的引用。
在这里插入图片描述


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章