Repository navigation
Releases: AlexisC183/Forconsol
Release list
Forconsol v2.5.0
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
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
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
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
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
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
Esta es la primera versión mayor de Forconsol. Escrita en C# 11, lanzada para .NET 7.