<PrivateImplementationDetails>.ComputeStringHash 错误解决办法

news/2024/11/28 19:34:08/

严重性    代码    说明    项目    文件    行    禁止显示状态
错误    CS0119    '“PrivateImplementationDetails”是一个 类型,这在给定的上下文中无效      G:\\_Default.cs    26    活动

用 ILSPY 或者 .NET Reflector 、dnspy 等反编译出来之后 <PrivateImplementationDetails> 文件由于语法不符合已经被丢弃了,

所以在反编译工具里面找到这个类,手动复制出来,新建一个类,把尖括号等去掉,方法就只保留 ComputeStringHash 方法就行了。

再在报错的地方也把尖括号去掉。

这个方法原本是一个string类型的switch,switch本身就要计算hash来判断,但是反编译工具对这个的解析出了问题,

 

重建类后测试  ComputeStringHash("link")最后的结果就是 232457833 ,

如果判断条件不多的话其实可以直接把这个数字判断全部删掉,重写switch或者if都可以。如果判断条件很多懒得弄就自建PrivateImplementationDetails是最简单的


原文链接:https://blog.csdn.net/jwb7832007/article/details/108966841


http://www.ppmy.cn/news/979183.html

相关文章

MySQL学习笔记 ------ 子查询

#进阶7&#xff1a;子查询 /* 含义&#xff1a; 出现在其他语句中的select语句&#xff0c;称为子查询或内查询 外部的查询语句&#xff0c;称为主查询或外查询 分类&#xff1a; 按子查询出现的位置&#xff1a; select后面&#xff1a; 仅仅支持标量子查询 …

springboot jar分离部署

springboot jar分离部署 注意&#xff1a;spring boot web项目别使用jsp页面&#xff0c;可以使用模板代替&#xff0c;jsp打包时访问页面会报404错误。 1.具体配置如下&#xff1a; <build><plugins><!--更换maven的jar打包插件先前使用的是spring-boot-mav…

【HTML】常用实体字符(如 nbsp; 空格)

文章目录 显示结果描述实体名称实体编号空格 <小于号<<>大于号>>&和号&amp;"引号&quot; ’撇号&apos; (IE不支持)&#xffe0;分&#xff08;cent&#xff09;¢¢£镑&#xff08;pound&#xff09;£ £元&…

微信小程序弱网监控

前言 在真实的项目中&#xff0c;我们为了良好的用户体验&#xff0c;会根据用户当前的网络状态提供最优的资源&#xff0c;例如图片或视频等比较大的资源&#xff0c;当网络较差时&#xff0c;可以提供分辨率更低的资源&#xff0c;能够让用户尽可能快的看到有效信息&#xf…

REST API 版本控制:深入解读

随着 Web 应用程序和移动应用程序的普及&#xff0c;RESTful API 成为了各种应用之间数据交换的重要方式。RESTful API 的设计和开发需要考虑各种因素&#xff0c;其中之一就是版本控制。在本文中&#xff0c;我们将介绍 RESTful API 的版本控制&#xff0c;包括什么是版本控制…

html基于onmouse事件让元素变颜色

最近&#xff0c;在书写div块时&#xff0c;遇到一个小问题&#xff0c;这个小问题我搞了将近一个小时多才慢慢解决。问题是这样子的&#xff0c;有一个div块&#xff0c;我想让鼠标移上去变成蓝色&#xff0c;移开变成灰色&#xff0c;当鼠标按下去时让他变成深蓝色。于是就单…

rk3568 Android11/12 适配蓝牙遥控器

rk3568 Android11/12 适配蓝牙遥控器 瑞芯微台上适配蓝牙或者红外遥控器,可以按照以下的步骤进行排查和修改。无论是蓝牙遥控器还是红外遥控器,大多需要确定其使用的kl (KeyLayoutFile)配置文件。按键转化过程大致为:物理键值 --> Linux 标准键值 --> Android 标准键…

【Matlab】基于卷积神经网络的数据回归预测(Excel可直接替换数据))

【Matlab】基于卷积神经网络的数据回归预测(Excel可直接替换数据) 1.模型原理2.数学公式3.文件结构4.Excel数据5.分块代码6.完整代码7.运行结果1.模型原理 基于卷积神经网络(Convolutional Neural Network,CNN)的数据回归预测是一种常见的机器学习方法,适用于处理具有空…