c# - "private readonly"和 "readonly private"之间有区别吗?

标签 c#

我刚刚审查了一些代码,注意到有人将成员标记为 readonly private。这与 private readonly 有任何不同吗?

例子:

readonly private MyClass myInstance = new MyClass();

我以前从未见过这个。我总是使用 private,然后使用 readonly。我在 MSDN(甚至在 C# 规范中)找不到任何提到访问修饰符可以出现的顺序的内容。是否有文章/引用资料?

最佳答案

不,没有区别。发生这种情况的另一个常见时间是 public staticstatic public 在任何一种情况下,有些人可能会争辩说首先拥有访问修饰符更重要,而其他人会争辩说它更重要可以看到“特殊”修饰符。

但不,它根本没有任何区别,它纯粹是一种风格选择。

关于c# - "private readonly"和 "readonly private"之间有区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11925402/

相关文章:

c# - 未经授权检查 SSL 证书到期日期

c# - Windows 服务 - 安装服务时出现 UnauthorizedAccessException 错误 (C#)

c# - MVC 到 MVC2 错误

c# - .NET 反编译器和重新打包器

c# - 快速连续向机器人发送多条消息使其崩溃

c# - ASP.NET 从 VStudio 发送电子邮件运行速度很快,但在 IIS 中运行速度很慢

c# - 如何在连接表上使用 LINQ?

c# - 使用 C# webrequests 时如何在 wireshark 中解密 TLS 通信

c# - 用 shouldly 测试两个条件

c# - 从 Visual Studio 运行应用程序时性能下降