私はこれを試しました:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.IO;
using System.Net.Sockets;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Danish to English: ");
string tittyfuck = Console.ReadLine();
Console.Beep();
WebRequest webRequest = new WebRequest.Create("http://translate.google.com/#da/en/" + tittyfuck);
WebResponse webResponse = webRequest.GetResponse();
Stream data = webResponse.GetResponseStream();
string html;
using (StreamReader streamReader = new StreamReader(data))
{
string line;
while ((line = streamReader.ReadLine() != null))
{
if (line == "<span class=\"hps\">")
{
Console.Beep();
Console.WriteLine(line);
}
}
}
}
}
}
さて、それを試してみましたが、これらのエラーが発生しました:
エラー 1 'System.Net.WebRequest.Create(System.Uri)' は 'メソッド' ですが、'タイプ' C:\Users\Dylan\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 18 52 のように使用されますConsoleApplication1
と
エラー 2 タイプ 'bool' を 'string' に暗黙的に変換することはできません C:\Users\Dylan\AppData\Local\Temporary Projects\ConsoleApplication1\Program.cs 27 32 ConsoleApplication1
おそらくおわかりのように、リンクの後のテキストで translate.google.com へのリクエストを開こうとしています。これにより、翻訳されたテキストであるに印刷されたテキストが取得されます。基本的には翻訳者です。助けてください。