Пример #1
0
 public static void SetNode <TIndex, TValue>(
     IReadOnlyIndexableTree <TIndex, TValue> instance, TIndex index, int depth)
     where TIndex : IIndex
 {
     Contracts.Requires.That(instance != null);
     Contracts.Requires.That(instance.IsIndexValid(index));
     Contracts.Requires.That(depth.IsIn(Range.New(0, instance.MaxDepth)));
 }
 public static void GetNode <TIndex, TValue>(IReadOnlyIndexableTree <TIndex, TValue> instance, TIndex index)
     where TIndex : IIndex
 {
     Contracts.Requires.That(instance != null);
     Contracts.Requires.That(instance.IsIndexValid(index));
 }