Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这可能是一个愚蠢的问题,但......
我看到标准约定是使用“ViewModel”后缀。
我可以使用 VM 后缀吗?
为什么后缀这么长?
就像所有的命名约定一样,这并不是说您不能使用不同的名称,只是建议您遵守命名规则以获得良好的实践,并在其他开发人员需要重新访问您的代码时善待他们。
如果这是一个个人项目,做任何你想做的事,只要确保你以后能弄明白:)
就我个人而言,我从不使用后缀,这几乎与使用 str 和 int 前缀一样糟糕。
将您的视图模型添加到 ViewModel 文件夹中,以便它们与模型分开,这将更改它们的命名空间并使其意图清晰。
我会完全放弃后缀并遵循这种做法。
下面的代码应该做到这一点:无论当前的运动员在哪里,当你点击下一个按钮时,下面的代码就会被执行。它应该将当前运动员更改为数组中的下一个运动员,然后当它到达最后一个人时,它需要循环回 0(第一个对象)。它确实做到了这一点。当我到达数组的末尾时,它会再次转到第一个人,这是正确的,但从那时起将跳过数组中的最后