Dev changes (#3)
* Fixed dependency * Updates to NeoDictionary * Changes to NeoDictionary * Started working on a Git implementation to integrate into Game Engines in the future * Added commit functionality to the git library * New changes * Added select for NeoDictionary.cs * Fixed issue with previous new method * Added a Benchmarking Tool to be used mostly in game engines * Added IndexOf to NeoDictionary.cs * Added new method for BenchmarkUtility.cs * added an instacedobject class * Added a new shuffle method for lists * fixed return type * Added new Changelog generator
This commit was merged in pull request #3.
This commit is contained in:
@@ -81,6 +81,12 @@ namespace GameDevLibrary.Models
|
||||
|
||||
public NeoDictionaryItem<TKey, TValue>? LastOrDefault(Func<NeoDictionaryItem<TKey, TValue>, bool> predicate) =>
|
||||
Items.LastOrDefault(predicate);
|
||||
|
||||
public IEnumerable<NeoDictionaryItem<TKey, TValue>> Select(Func<NeoDictionaryItem<TKey, TValue>, NeoDictionaryItem<TKey, TValue>> selector) =>
|
||||
Items.Select(selector);
|
||||
|
||||
public int IndexOf(NeoDictionaryItem<TKey, TValue> selector) =>
|
||||
Items.IndexOf(selector);
|
||||
|
||||
public void Remove(TKey key)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user