【发布时间】:2018-10-25 19:52:19
【问题描述】:
我有一个用 C# 构建的非常简单的实用程序。它只有一个命名空间和一个类。我只是想知道在这种情况下向方法/变量添加可访问性关键字的最佳实践是什么。可以将可访问性关键字留在这里吗?在我看来,添加一个将是徒劳的,但没有一个,这些方法感觉如此“赤裸”。
【问题讨论】:
-
如果你只有一个类,无障碍关键字不相关,不是吗?有人可能会争辩说,“最佳实践”是在整个代码中保持一致。
-
请注意,“最佳实践”问题可能被视为题外话:meta.stackexchange.com/questions/142353/…
-
将它们标记为如果它们在更大的应用程序中将被使用。您永远不知道何时可以将此代码迁移到更大的应用程序中。此外,明确的 6 或 7 个字母,让您自己或其他人不知道您的意图是什么,这似乎是一个很小的代价。
-
@user7396598 - 我认为你写的应该是答案,我赞成它
-
@d219 如你所愿