请问如何修改为Console程序
using AndrewUtil.Controls;
using System;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//设置需要翻译的类型
if (comboBox1.SelectedIndex == 0)
translate1.TranslateType = Translate.TranslateTypeEnum.EnglishToChinese;
else
translate1.TranslateType = Translate.TranslateTypeEnum.ChineseToEnglish;
translate1.TranslateText = textBox1.Text; //设定需要翻译的文本
translate1.StartAsync(); //开始异步翻译
textBox2.Text = "请稍等,正在网络翻译中……";
}
private void translate1_TranslateCompleteEvent(object sender, Translate.TranslateCompleteArgs e)
{
//当翻译完成时,并且没有错误,则将翻译内容显示到界面上
if (e.Error == null)
{
textBox2.Text = "";
textBox2.Text = e.TranslateResult;
}
else
MessageBox.Show("出错啦!错误信息:" + e.Error);
}
}
}
如上代码:AndrewUtil是个网络翻译组件,网络上介绍的是用WinForm编程,突然想要用控制台输出,但是不知道怎么做,下面做了几行代码做不下去了。
using AndrewUtil.Controls;
using System;
namespace ConsoleTest
{
public class Program
{
public static void Main(string[] args)
{
Translate tran = new Translate();
tran.TranslateType = Translate.TranslateTypeEnum.EnglishToChinese;
string tmp =