ブール値の文字列表現をソケットを介して送信し、もう一方の端で読み取ります。
void Send(bool value)
{
Socket.Send(value.ToString());
}
void Receive()
{
string message = Socket.Receive();
Console.WriteLine(message) // Always equal to either 'True' or 'False (without quotes)
bool result = bool.Parse(message) // here I get the format exception.
}
しかし、私が自分のmessage
:を解析しようとすると、次の例外が発生します。
String was not recognized as a valid boolean
。
例外が発生したときの値は次のとおりTrue
です。空白なし。