- 关 键 词:
- .net
今天发现,在.NET 3.5下,异步调用Web Service与以往似乎有些不同。现在生成的代理类少了 BeginXXX 方法,Why?
1. Web Service
| [WebMethod] public string GetUserName() { return "zhenglanzhen"; } |
2. 同步调用
| class Program { static void Main(string[] args) { Console.WriteLine("step1"); NameServiceProxy.NameService n = new NameServiceProxy.NameService(); Console.WriteLine(n.GetUserName()); Console.WriteLine("step2"); Console.Read(); } } |
输出:
step1
zhenglanzhen
step2
3. 异步调用
| class Program { static void Main(string[] args) { Console.WriteLine("step1"); NameServiceProxy.NameService n = new NameServiceProxy.NameService(); n.GetUserNameCompleted += delegate(object sender, GetUserNameCompletedEventArgs e) { Console.WriteLine(e.Result); }; n.GetUserNameAsync(); Console.WriteLine("step2"); Console.Read(); } } |
输出:
step1
step2
zhenglanzhen
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- .NET移动与嵌入式技术 (6194篇文章)
- .NET开发手册 (5874篇文章)
- .NET基础介绍 (743篇文章)
- .NET实用开发 (1739篇文章)
- C#正则表达式快速入门 (335次浏览)
- C#中Hashtable Dictionary的使用方法探索 (168次浏览)
- 一个很简化的C#加密方式 (149次浏览)
- VB.NET连接数据库方法大全 (143次浏览)
- C#打开WORD文档内容并显示 (126次浏览)
- 把我的爱送给你――C#3.5新特性介绍 (125次浏览)
- 提供个C#实现文件下载代码 (106次浏览)
- C#汉字转拼音功能类 (89次浏览)
- 使用C#登录带验证码的网站 (79次浏览)
- c#中子线程控制进度条的一个简单例子 (72次浏览)



