balintn 


  • 3,991 total downloads
  • last updated 1/2/2021
  • Latest version: 1.1.2
Yet Another Guard argument validation package. The speciality is that validation statements only take the argument, but they don't need the name of the argument as a second argument; still, the name of the argumnet is included in validation exceptions thrown. Usage: public void MyFunc(string... More information
Implements Date support without the need to neglect the time part. Conversion to ISO and other formatted date strings; parsing, conversions to/from DateTime, comparisons. Additions and subtractions using TimeSpans and DateSpans.
  • 1,422 total downloads
  • last updated 11/27/2019
  • Latest version: 1.1.1
Foresty implements generic functionality for tree- or forest-like structures, like depth-first and breadth-first traverses. It provides two approaches: enumerators for Linq-like, ordered node enumerations and visitors to invoke functions for each node in order. Supports .Net Framework 4.0, 4.5+ and... More information
  • 789 total downloads
  • last updated 7/31/2021
  • Latest version: 0.0.4
Provides simple base interceptors for a number of everyday interception scenarios like execution timing, method entry/exit logging or exception handling.
Implements a "Two-way Dictionary", one that has constant conplexity item access from both the key and the value.
  • 176 total downloads
  • last updated 12/19/2021
  • Latest version: 1.0.4
Tiny helper to get name of caller method (and those of predecessors in the call chain).