Skip to content

Releases: AlexisC183/Forconsol

Forconsol v2.5.0

Choose a tag to compare

@AlexisC183 AlexisC183 released this 29 Sep 22:52

Visión general
Forconsol ahora recibirá soporte a largo plazo. Esta versión está escrita en C# 12 y lanzada para .NET 8.

Cambios relevantes
Nuevas clases CaseCollection<T, TResult> y Case<T, TResult>, ideales para cuando las expresiones switch de C# no son suficientes y se desean evitar las expresiones ternarias anidadas.

MensajeDeCarga Clase:

  • Se retiraron los métodos obsoletos Start() y Stop()

Forconsol v2.4.0

Choose a tag to compare

@AlexisC183 AlexisC183 released this 26 Jun 18:47

Visión general
Forconsol ahora recibirá soporte a largo plazo. Esta versión está escrita en C# 12 y lanzada para .NET 8.

Cambios relevantes
MensajeDeCarga Clase:

  • Nuevos miembros como Alternar() Método, el cual es una alternativa a los métodos Start() y Stop()
  • Los métodos Start() y Stop() están obsoletos

NumeroRacional Clase:

  • Se retiraron los métodos obsoletos GetDecimal(Fraccion) y GetFraccion(Decimal)

Forconsol v2.3.0

Choose a tag to compare

@AlexisC183 AlexisC183 released this 04 Jun 02:10

Visión general
Forconsol ahora recibirá soporte a largo plazo. Esta versión está escrita en C# 12 y lanzada para .NET 8.

Cambios relevantes
Nueva interfaz IConvertibleADecimal<TMismo>, pensada para definir fácilmente un tipo numérico.

Fraccion Estructura:

  • Ahora implementa la interfaz IConvertibleADecimal<TMismo>

NumeroRacional Clase:

  • GetDecimal(Fraccion) Método está obsoleto y ha sido reemplazado por Fraccion.Explicit(Fraccion to Decimal)
  • GetFraccion(Decimal) Método está obsoleto y ha sido reemplazado por ToFraccion(Decimal)

Estadistica Clase:

  • Nuevas sobrecargas de métodos

TablaImprimible<T> Clase:

  • Ya no implementa la interfaz obsoleta IImprimible

Se retiraron los tipos obsoletos IImprimible y TablaTransporteImprimible<T>.

Forconsol v2.2.0

Choose a tag to compare

@AlexisC183 AlexisC183 released this 10 Mar 00:47

Visión general
Forconsol ahora recibirá soporte a largo plazo. Esta versión está escrita en C# 12 y lanzada para .NET 8.

Cambios relevantes
SolicitudDeEntrada<TResultado> Clase:

  • Nueva propiedad Saltable
  • Solicitar(TResultado) Método devuelve un bool dependiendo si se introdujo una entrada o no

IImprimible y TablaTransporteImprimible<T> están obsoletos.

Se retiraron algunos miembros obsoletos de Estadistica Clase.

Forconsol v2.1.0

Choose a tag to compare

@AlexisC183 AlexisC183 released this 23 Jan 18:31

Visión general
Forconsol ahora recibirá soporte a largo plazo. Esta versión está escrita en C# 12 y lanzada para .NET 8.

Cambios relevantes
Estadistica Clase:

  • Mediana<T>(IEnumerable<T>) Método está obsoleto. Se priorizó emplear el tipo decimal para obtener resultados exactos y se definieron sobrecargas concretas para una mejor legibilidad del algoritmo.
  • Rango<T>(IEnumerable<T>) Método está obsoleto. Se priorizó emplear el tipo decimal para obtener resultados exactos y se definieron sobrecargas concretas para una mejor legibilidad del algoritmo.

Forconsol v2.0.0

Choose a tag to compare

@AlexisC183 AlexisC183 released this 03 Dec 17:31

Visión general
Forconsol ahora recibirá soporte a largo plazo. Esta versión está escrita en C# 12 y lanzada para .NET 8.

Cambios relevantes
Fraccion Estructura:

  • Ahora es una estructura de solo lectura, dejando claro que se trata de un tipo que no puede cambiar.
  • Ya no es necesario instanciar explícitamente cada una de las posiciones de un arreglo de Fraccion.

Forconsol v1.0.0

Choose a tag to compare

@AlexisC183 AlexisC183 released this 19 Jun 17:57

Esta es la primera versión mayor de Forconsol. Escrita en C# 11, lanzada para .NET 7.