Показать сообщение отдельно
Старый 15.08.2007, 17:22   #10  
GenyaL is offline
GenyaL
Участник
 
1 / 10 (1) +
Регистрация: 15.08.2007
Здравствуйте уважаемые, я работаю админом. Поставили задачу администрировать CRM. Как раз пытаемся решить своими силами проблему многоуровнего каталога. Подскажите пожалуйста один момент. В ссылке которая указана вверху есть код:
protected void FillTree(subject parentSubj, TreeNode parentNode, BusinessEntityCollection returnedSubjects){ foreach (subject childSubj in returnedSubjects.BusinessEntities) { if (childSubj.parentsubject.Value == parentSubj.subjectid.Value) { TreeNode cNode = newTreeNode(childSubj.title.ToString(),сhildSubj.subjectid.Value.ToString()); parentNode.ChildNodes.Add(cNode); FillTree(childSubj, cNode); } }}Почему функция FillTree описываеться с тремя аргументами, а вызываеться с двумя.Непонимаю.Разъясните этот момент пожалуйста.