2017-12-14 20 views
-1

私はC#を使用してIMAPを実装しようとしています。IMAP C#例外がスローされました

私は次の関数を得た:

public int MailUnreadCount() 
    { 
     imapSw.WriteLine("$ STATUS INBOX (unseen)"); 
     imapSw.Flush(); 

     string res = Response(); 
     Match m = Regex.Match(res, "[0-9]*[0-9]"); 
     return Convert.ToInt32(m.ToString()); 
    } 

、私はライン上にあります

return Convert.ToInt32(m.ToString()); 

言い、次のエラー:

Exception thrown: 'System.FormatException' in mscorlib.dll 

誰もが問題が何であるかを知っているの?

ありがとうございました。

+0

'm.ToString()'を返しますか? – zerkms

+0

Gmailのウェブサイトで見つかった文字列を整数に変換しようとしています。 –

+0

そして 'm.ToString()'コールは正確に何を返しますか? – zerkms

答えて

0

あなたが好き使用する必要があります正確に何

Match m = Regex.Match(res, "[0-9]*[0-9]"); 
if (m.Success) 
{ 
    return Convert.ToInt32(m.Value); 
} 
+0

ありがとうございます。私は決してsuccededのように見えます。どんな考え? –

+1

res変数の値を教えてもらえますか? – Sunil

関連する問題