私はWindows Phone 7のプログラムを開発しています。 件名のシンボルに問題があります。私はこのC#コードを使用したい:デバッグi = -1では、このC#のコードを使用したい:シンボルéと
ですが、
私はこの問題を解決するために手助けしてください:)
P.S.私はロシア語で、私の英語は良くありません。してください、私に簡単な英語でお答えください:)ありがとう:)
P.P.S.ありがとうございました!しかし、別の問題があります:私のプログラムは、デバッグモードでの被験者名からの情報とシンボルのダウンロード - ' '。多分それは問題をコード化しているのでしょうか? UTF-8を使用して必要な情報を持つサイト。
P.P.P.S.
ソースコードがダウンロードしています:
public string Adress
{
get
{
return _adr;
}
set
{
_adr = value.Substring(0, value.Length - 1);
client.Encoding = System.Text.UTF8Encoding.UTF8;
client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(client_DownloadStringCompleted);
client.DownloadStringAsync(new Uri(_adr, UriKind.Absolute));
}
}
ハンドラ:
void client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
if (e.Error != null)
return;
_sourcecode = e.Result;
}
、それは、これはおそらくあなたのシステムのロケールに依存したプロジェクト
を使用すると、 '' str.IndexOf( 'E')でé' '周りの引用符のペアがありますか? – dasblinkenlight
はい、エンコードに問題があります。 ' '文字は、無効なエンコード値の置換文字です。おそらく実際にはutf-8ではないため、データを読み込むときに正しいエンコーディングを使用していない可能性があります。しかし、あなたはそのコードを投稿していないので、それは唯一の推測です。 –