typestar

Humanizer en C#

Valores del programa, convertidos en oraciones.

using Humanizer;

// Humanizer convierte valores del programa en frases
Console.WriteLine("snippet_count".Humanize());
Console.WriteLine("ShippedAt".Humanize(LetterCasing.LowerCase));

Console.WriteLine(3.Ordinalize());
Console.WriteLine("tour".Pluralize());
Console.WriteLine(1234.ToWords());

Console.WriteLine(TimeSpan.FromMinutes(90).Humanize());
Console.WriteLine(DateTime.UtcNow.AddHours(-3).Humanize());

Cómo funciona

  1. Humanize separa identificadores en palabras.
  2. Ordinalize, Pluralize y ToWords cubren los casos numéricos.
  3. TimeSpans y marcas de tiempo se vuelven frases relativas que la gente dice.

Palabras clave y builtins usados aquí

El intento, en números

Líneas
12
Caracteres a escribir
410
Tokens
97
Ritmo de tres estrellas
95 tpm

Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 61 segundos.

Escribe este fragmento

Paso 2 de 2 en Consola y texto; paso 14 de 16 en El ecosistema abierto.

← Anterior Siguiente →