gpt4 book ai didi

c# - 如果在 ASP.NET MVC 区域名称中强制使用 "public"和 "private"等关键字,我会面临什么问题?

转载 作者:太空狗 更新时间:2023-10-29 21:58:00 25 4
gpt4 key购买 nike

我想将我的 APS.NET MVC 4.0 区域之一命名为“公共(public)”。当我添加一个新区域并将其命名为“Public”时,Visual Studio 反而给我命名为“_Public”——显然是为了防止我为该区域使用 C# 关键字。该名称将在命名空间中使用,并作为 PublicController 类名的一部分。我希望我的面向公众的 URL 不包含任何下划线,所以我已经重命名回“Public”,到目前为止它似乎工作正常 - 我的索引页面呈现正常。

有什么理由我不应该使用没有下划线的“Public”作为区域名称吗?如果有的话,我将来会遇到什么问题?

最佳答案

没问题,避免保留关键字通常是最佳做法。目前,MVC 方面没有任何限制。

它肯定不会在将来造成任何问题。如果您需要提前路由,请引用以下链接

MVC custom routing with validation

希望有所帮助

关于c# - 如果在 ASP.NET MVC 区域名称中强制使用 "public"和 "private"等关键字,我会面临什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20992139/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com