我使用asp.net 2并且需要使用包含名为的参数的第三方HTTP GET调用 interface
我创建了一个asmx文件并具有类似的功能
[WebMethod]
[ScriptMethod(UseHttpGet = true)]
public void Test(string interface)
{
}
Run Code Online (Sandbox Code Playgroud)
但是,这是一个编译错误,因为它interface是一个C#关键字,所以它不会让我创建一个名为它的变量.
有没有解决这个问题的方法?
使用@符号追加接口
[WebMethod]
[ScriptMethod(UseHttpGet = true)]
public void Test(string @interface)
Run Code Online (Sandbox Code Playgroud)
但是,只有在绝对必要时才应该这样做,如果可能的话应该避免.
| 归档时间: |
|
| 查看次数: |
274 次 |
| 最近记录: |