私は.NETWebブラウザーを持っており、それを使用してGoogleで次の形式のクエリを検索します。
webbrowser1.Navigate("www.google.com/search?q="+Query);
英語のクエリでは正常に機能しますが、アラビア語のクエリを使用すると、次のような疑問符の文字が表示されます:??????
私はこのコードを試しましたが、役に立ちませんでした:
ASCIIEncoding ascii = new ASCIIEncoding();
byte[] byteArray = Encoding.UTF8.GetBytes(inputString);
byte[] asciiArray = Encoding.Convert(Encoding.UTF8, Encoding.ASCII, byteArray);
string finalString = ascii.GetString(asciiArray);