不能在 C# cdn link 中使用“@”字符到样式表
Cannot use "@" character in C# cdn link to stylesheet
我试图在我的 cshtml 文件的一行代码中使用这个 link 来访问 mdi 样式表:“https://cdn.jsdelivr.net/npm/@mdi/font@4.x/css/materialdesignicons.min.css”。
出于某种原因,我的程序在处理 mdi 之前的“@”字符时出现问题;它以黄色突出显示。当我尝试 运行 代码时,我收到此消息:
错误 CS0103:名称 'mdi' 在当前上下文中不存在
有趣的是,字符串中的另一个“@”不会导致任何问题。
任何想法?谢谢!
@
在cshtml页面中有特殊含义。您需要使用 @
或 %40
对其进行转义
https://cdn.jsdelivr.net/npm/@mdi/font@4.x/css/materialdesignicons.min.css
https://cdn.jsdelivr.net/npm/%40mdi/font%404.x/css/materialdesignicons.min.css
我试图在我的 cshtml 文件的一行代码中使用这个 link 来访问 mdi 样式表:“https://cdn.jsdelivr.net/npm/@mdi/font@4.x/css/materialdesignicons.min.css”。
出于某种原因,我的程序在处理 mdi 之前的“@”字符时出现问题;它以黄色突出显示。当我尝试 运行 代码时,我收到此消息:
错误 CS0103:名称 'mdi' 在当前上下文中不存在
有趣的是,字符串中的另一个“@”不会导致任何问题。 任何想法?谢谢!
@
在cshtml页面中有特殊含义。您需要使用 @
或 %40
https://cdn.jsdelivr.net/npm/@mdi/font@4.x/css/materialdesignicons.min.css
https://cdn.jsdelivr.net/npm/%40mdi/font%404.x/css/materialdesignicons.min.css