linksplatform / Collections

LinksPlatform's Platform.Collections Class Library
https://linksplatform.github.io/Collections
The Unlicense
2 stars 7 forks source link

Fix exception throw in TryGetValue #122

Open uselessgoddess opened 3 years ago

uselessgoddess commented 3 years ago

https://github.com/linksplatform/Collections/blob/9fdbd272869ca4debb5da301e9e519ff1ccd51e9/csharp/Platform.Collections/Arrays/GenericArrayExtensions.cs#L47 If index < 0 then throwed IndexOutOfRangeException from Array.operator[] Check index > 0

Konard commented 3 years ago

This method should not throw. It should return false if something failed.

Konard commented 3 years ago

index >= 0 expression should be added in C# code.