嗨,我刚刚对我的代码进行了静态代码分析,但我不断收到错误消息
“没有溢出检查的整数运算”
有人可以帮我解决这个问题或告诉我它的确切含义。我已经尝试使用 check 关键字来解决这个问题,但是当我运行代码时它仍然出现。
List<String> emailList = new List<string>();
if (tbRecipients.Text.Contains(','))
{
string[] splits = tbRecipients.Text.Split(',');
for (int i = 0; i < splits.Length; i++)
{
if (splits[i].Contains(';'))
{
emailList.AddRange(splits[i].Split(';').ToList());
}
else
{
emailList.Add(splits[i]);
}
}
}
ASPX
<asp:TextBox ID="tbRecipients" runat="server" ></asp:TextBox>