Skip to content

bladepan/Nier

Nier.Commons

Dotnet utility classes usually end up in folders named like "Utilities", "Utils", "Extensions" or "Commons" in various projects. This project intends to provide a set of core libraries for dotnet. It is similar to Apache Commons and Guava for Java projects. Many classes and methods are ported from these 2 projects. There are also code written to address the needs specific to dotnet projects as well.

Release

Install

API Doc

Notable features

  • Null safe methods. Most of the extension methods are null safe.
  • Readable ToString for Collections. ToString methods in Collection types in dotnet does not have collection values. ToReadableString methods in extension classes creates string with collection values.
  • Advanced collection types: MultiSet, MultiDictionary, BiDictionary, etc.
  • Utility methods for strings, objects, collections, etc.
  • Thread safe random.

Nier.TwoB

Advanced types.

  • CharSequence. String with cached constant pool (like java) and cached hashcode.

About

Dotnet utility classes usually end up in folders named like "Utilities", "Utils", "Extensions" or "Commons" in various projects.

Resources

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE
Apache-2.0
commons-LICENSE
Apache-2.0
guava-LICENSE

Stars

Watchers

Forks

Releases

No releases published

Packages 4

 
 
 
 

Languages