0
Когда я ударил по утверждению, я был удивлен, потому что ожидал, что моя реализация будет правильной. Он должен работать, но не так, я написал код ниже и закомментировал утверждение и найти. Почему мой код работает и не находит?TreeNodeCollection.Find, похоже, не работает
var z = n.Find(v[i], false);
//Debug.Assert(z.Count() == 1);
//n = z[0].Nodes;
if (z.Count() != 1)//count == 0
{
for (int ii = 0; ii < n.Count; ii++)
{
if (n[ii].Text == v[i])
{
n = n[ii].Nodes;
break;
}
}
}