Salut, je viens de rencontrer une analyse de code statique sur mon code et je continue à obtenir l'erreurOpération Entier Sans débordement Vérifiez
« Opération entier sans débordement Check »
que quelqu'un peut me aider à résoudre ce ou dites-moi ce que cela signifie exactement. J'ai déjà essayé d'utiliser les mots-clés de vérification pour résoudre ce problème, mais il est toujours apparu lorsque j'ai exécuté le code.
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>
Quel outil utilisez-vous pour effectuer l'analyse? Est-ce qu'il pointe sur une ligne en particulier ou seulement sur l'ensemble du bloc de code? – Luiso
VCG et oui il pointe à cette ligne pour (int i = 0; i