我已经克隆了一个存储库,并且正在玩弄它.我查看了由Visual Studio生成的错误列表,其中一个建议是:

Read-only Method?

我正在挠头,试图理解为什么会有人提出这样的建议.

推荐答案

看到它覆盖了Equals(它是System.Object的一部分),您可以根据documentation对它应用readonly修改器:

还可以将readonly修饰符应用于重写System.Object中声明的方法的方法

Csharp相关问答推荐

将多个enum值传递给MAUI中的转换器参数的XML语法是什么?

在WPF.NET 6中使用C++/WinRT组件(但实际上是任何WinRT组件)

C#相同名称的枚举方法和normal方法,参数类型不同

有没有办法把+02:00转换成TimeSpan?""

为什么C#Bigbit不总是相同的比特长度?

需要澄清C#的Clean Architecture解决方案模板的AuditableEntityInterceptor类

在多对多关系上不删除实体

如果存在对CodeAnalysis.CSharp的引用,则不能引用netStandard2.0库

如何注册实现同一接口的多个服务并注入到控制器构造函数中

限制特定REST API不被访问,但部署代码

从c#列表中删除额外的对象&对象&>从ASP.NET WebForm返回json响应

更改执行目录

Selify只更改第一个下拉菜单,然后忽略REST-C#

什么类型的对象存储在大对象堆(LOH)中

C#LINQ子字符串

.NET8->;并发词典总是比普通词典快...怎么回事?[包含基准结果和代码]

为什么Azure函数(独立工作进程)索引失败?使用Azure App配置的CosmosDbTrigger绑定失败,未解析为值

在使用AWS SDK for.NET时,如何判断S3是否已验证我的对象的校验和?

ASP.NET Core 8 Web API:如何添加版本控制?

LINQ在GROUP BY和JOIN之后获取子列表