2010-03-19 2 views
0

j'ai un fichier Excel comme grille où les valeurs peuvent être tapés référence à d'autres lignesUn code efficace pour éviter des références circulaires dans C# modèle objet

Pour vérifier les références circulaires lorsqu'une nouvelle valeur est entrée, je traverse l'arbre et de créer un liste des valeurs référencées jusqu'ici, si la valeur courante est trouvée dans cette liste, je renvoie une erreur évitant ainsi une référence circulaire. Ceci est assez rare lorsque les performances extrêmes ne sont pas un problème, mais ...

Question - est-il un meilleur moyen? On me dit que ce n'est pas le plus optimal mais aucune réponse n'a été fournie aux experts @ SO :)

Répondre

Questions connexes