问题
我刚刚在OS X Lion上安装了mono,编译并运行了我的第一个csharp“hello world”,然后尝试了一个web请求......
但我错过了HttpUtility .
gmcs GoogleExample.cs -r:System.Web.Services -r:System.Web
GoogleExample.cs(14,32): error CS0103: The name `HttpUtility' does not exist in the current context
Compilation failed: 1 error(s), 0 warnings
该怎么办?
历史
我编写C,NodeJS,Python,Ruby等等 . 没有菜鸟编程,只是单声道 .
我刚刚通过以下指令在OS X上安装了mono(MRE Runtime,MDK和MonoDevelop):http://www.go-mono.com/mono-downloads/download.html
然后我带着这些指示去玩你好世界:http://www.mono-project.com/Mono_Basics
现在我想按照本教程创建一个Web请求:http://www.codeproject.com/KB/cross-platform/introtomono1.aspx?msg=3229009
最终目标:当然,我想创建一个基于JSON的聊天服务器作为我的第一个csharp项目 .
2 回答
我刚刚在Monodevelop 2.6中启动了一个新的ASP.Net解决方案
在示例页面的代码隐藏(
button1Clicked
)中键入Http
,立即自动填充HttpUtility等等 .这当然不会错过 . 你需要参考
虽然
显然谷歌也找不到它,所以他们写了自己的api兼容版本:
这是一个解决方法:
GoogleExample.cs
以包含该命名空间注意:示例
GoogleExample.cs
中的RegEx(或者URL)已过期,因此它永远不会返回结果,但至少它会编译并运行 .