Bonjour,

En partant du code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
try
            {
                str = website.web.Lists["toto"].toString();
            }
            catch (System.ArgumentException)
{
str = "";
}
Si l'élément que je cherche n'est pas dans la liste, ça me revoit une exception que je catch. Comment faire ça sans exception et sans itérer sur toute la liste? Y'a-t-il un méthode dans le genre list.isInList("toto") qui renvoie true ou false? (que je puisse faire un if/else au lieu du try/catch)

Petite question en plus: les exception en c# sont-elle aussi problematiques niveau ressource qu'en c++?