Fix NullReferenceException in BTree.TryGetPreviousOrCurrentValue(..)
parent
21519c831c
commit
93b916b48c
9
BTree.cs
9
BTree.cs
|
@ -293,8 +293,13 @@ namespace ln.collections
|
|||
if (next == null)
|
||||
previousOrCurrentValue = LastValue();
|
||||
else
|
||||
previousOrCurrentValue = Previous(next).Value;
|
||||
|
||||
{
|
||||
TreeNode previousNode = Previous(next);
|
||||
if (previousNode == null)
|
||||
previousOrCurrentValue = FirstValue();
|
||||
else
|
||||
previousOrCurrentValue = previousNode.Value;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>netcoreapp2.1</TargetFramework>
|
||||
<TargetFramework>netcoreapp3.1</TargetFramework>
|
||||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||
<Version>0.1.1</Version>
|
||||
<Authors>Harald Wolff-Thobaben</Authors>
|
||||
<Company>l--n.de</Company>
|
||||
<AssemblyVersion>0.0.1.1</AssemblyVersion>
|
||||
<FileVersion>0.0.1.1</FileVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
Loading…
Reference in New Issue