Skip to content

Code of the presentation of Humanizer Nuget package, made at X.NET on October 26, 2016.

License

Notifications You must be signed in to change notification settings

GillesdeB/Humanizer

Repository files navigation

===============

Test of Humanizer Nuget package

This is a short example to show basic usage of the Humanizer plug-in. No slides, only code.

Online help

Introduction

  • Humanizer manipulates and displays strings, enums, dates, times, timespans, numbers and quantities.
  • It is open-source and handles multiple languages

Features


  • String: Humanize, Dehumanize, Transform, Truncate, Format
  • Enum: Humanize, Dehumanize
  • Date and time: Humanize DateTime, Humanize TimeSpan, Fluent date
  • Collections: Humanize
  • Inflector methods : Pluralize, Singularize, Adding Words, ToQuantity, Ordinalize, Titleize, Pascalize, Camelize, Underscore, Dasherize & Hyphenate
  • Number: Number to Numbers, Number to words, Number to ordinal words, Roman numerals, Metric numerals
  • Computer size: ByteSize

Building the project

  • Open the solution in Visual Studio
  • Compile
  • Run

Contributing to the Project

Did you find a bug? Do you want to add other tests or improve the way tests are shown?

  • Please feel free to submit pull requests so that others can benefit from your work.

================================

To Do:

Suggested tests to add:

  • Enums
  • Inflector methods: Titleize, Pascalize, Camelize, Underscore, Dasherize and Hyphenate
  • Metric numerals

Author:

About

Code of the presentation of Humanizer Nuget package, made at X.NET on October 26, 2016.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages