【问题标题】:C# File Name Formatted Like a Web Address [closed]像 Web 地址一样格式化的 C# 文件名 [关闭]
【发布时间】:2014-12-14 12:40:31
【问题描述】:

我有一个无法更改的文件名。 这是文件名看起来像“www.Test.somee.com”的示例

如果我尝试在 Visual Studio 中找到此文件名的路径,则会因为所有句号而出错。

有什么方法可以让 C# 识别这是一个文件名而不是代码?

这是我使用它的线路。

public partial class www.Test.somee.com_Website_Default : System.Web.UI.Page

我收到了这一行的所有这些错误。

Error   2   Invalid token '.' in class, struct, or interface member declaration     
Error   3   Invalid token ':' in class, struct, or interface member declaration     
Error   5   The namespace '<global namespace>' already contains a 
definition for 'www'    

【问题讨论】:

  • 文件名是一个有效的文件名,所以您是否试图在 VS 中使用该文件,错误是什么?
  • 您还没有提供任何使用示例
  • 真的不清楚你在问什么。投票结束。
  • 我已经对其进行了编辑并给出了代码和错误示例。
  • 你的意思是把这个放在namespace www.Test.somee 吗?

标签: c# visual-studio path filenames


【解决方案1】:

您不能拥有具有这样名称的页面,因为它是无效的。 (这就是那些错误的意思)

如果你想要这样丑陋的名字,你必须用. 替换一个不同的字符,例如_-

请参阅命名类的一般准则。

http://msdn.microsoft.com/en-us/library/ms229040%28v=vs.110%29.aspx

【讨论】:

  • 看来我只能尝试一种新方法了。谢谢。
猜你喜欢
  • 2021-11-09
  • 2021-11-21
  • 2021-09-07
  • 2013-03-13
  • 2011-11-15
  • 1970-01-01
  • 2014-12-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多