英语词典的客户端 Web 服务
Client web service for english dictionary
我用这个服务来翻译英文单词:
http://services.aonaware.com/DictService/DictService.asmx?op=Define
我通过右键单击“参考”->“添加服务参考”-> 并在“地址”字段中选择 URL 服务,将此 link 添加到我的 windows 表单应用程序。
然后我写这段代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using هجوم_الكسر_الأعمى.ServiceReference1;
namespace هجوم_الكسر_الأعمى
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//Definition a = new Definition();
WordDefinition sv = new WordDefinition();
sv.Word="Go";
string b= sv.Word;
textBox1.Text = b; ;
}
}
}
问题是我没有结果,我有同一个世界我写的"Go"?
我不确定我是否理解你的意思,但是如果你想从 sv.Word 方法中得到结果,我想你应该尝试检查是否有一些带有结果的方法,例如:sv.WordResult 并且它会为此添加事件处理程序。
您没有在此处执行任何操作,您只是在本地创建一个 WordDefinition
的实例,您将其设置为要搜索的词。
您需要调用服务调用,例如..
using (var dictionaryService = new ServiceReference1.DictServiceSoapClient("DictServiceSoap"))
{
var definition = dictionaryService.Define("Programming");
Console.WriteLine(definition.Definitions.First().WordDefinition);
}
我用这个服务来翻译英文单词: http://services.aonaware.com/DictService/DictService.asmx?op=Define
我通过右键单击“参考”->“添加服务参考”-> 并在“地址”字段中选择 URL 服务,将此 link 添加到我的 windows 表单应用程序。
然后我写这段代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using هجوم_الكسر_الأعمى.ServiceReference1;
namespace هجوم_الكسر_الأعمى
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//Definition a = new Definition();
WordDefinition sv = new WordDefinition();
sv.Word="Go";
string b= sv.Word;
textBox1.Text = b; ;
}
}
}
问题是我没有结果,我有同一个世界我写的"Go"?
我不确定我是否理解你的意思,但是如果你想从 sv.Word 方法中得到结果,我想你应该尝试检查是否有一些带有结果的方法,例如:sv.WordResult 并且它会为此添加事件处理程序。
您没有在此处执行任何操作,您只是在本地创建一个 WordDefinition
的实例,您将其设置为要搜索的词。
您需要调用服务调用,例如..
using (var dictionaryService = new ServiceReference1.DictServiceSoapClient("DictServiceSoap"))
{
var definition = dictionaryService.Define("Programming");
Console.WriteLine(definition.Definitions.First().WordDefinition);
}