我正在尝试string
使用 a来显示 a 的一部分MessageBox
,为此我使用了该String.SubString
方法。但是,当我运行代码时,MessageBox
不会显示并且不会引发错误。
出于故障排除的目的,我MessageBox
在尝试显示substring
.
这将显示以下 ( Received |<BID>22|
):
我想显示字符串的数字部分,但是当我尝试这样做时,什么都没有显示。谁能看看出了什么问题?这是代码:
public void parseMessage(string theMessage)
{
String message = theMessage.Replace("\n", String.Empty);
MessageBox.Show("Received |" + message + "|");
String zoneNumber = message.Substring(5, message.Length);
if (message.StartsWith("<BID>"))
{
MessageBox.Show("Bid received for zone " + zoneNumber);
}
}