ESCMB.GameCore
1.0.0
dotnet add package ESCMB.GameCore --version 1.0.0
NuGet\Install-Package ESCMB.GameCore -Version 1.0.0
<PackageReference Include="ESCMB.GameCore" Version="1.0.0" />
<PackageVersion Include="ESCMB.GameCore" Version="1.0.0" />
<PackageReference Include="ESCMB.GameCore" />
paket add ESCMB.GameCore --version 1.0.0
#r "nuget: ESCMB.GameCore, 1.0.0"
#:package ESCMB.GameCore@1.0.0
#addin nuget:?package=ESCMB.GameCore&version=1.0.0
#tool nuget:?package=ESCMB.GameCore&version=1.0.0
GameCore
Librer�a central para la l�gica de juegos de famas y picas.
Uso
Esta libreria posee una clase estatica Evaluator que permite evaluar el estado de un juego de famas y picas. Para usarla, simplemente llama al m�todo Evaluate pasando los par�metros necesarios.
int numeroSecreto, int numeroIntento;
var resultado = Evaluator.ValidateAttempt(numeroSecreto, numeroIntento);
otra forma de consumirla, como m�todo de extensi�n:
int numeroSecreto, int numeroIntento;
var resultado = numeroIntento.Validate(numeroSecreto);
El resultado es un objeto de tipo EvaluationResult que contiene las propiedades Famas y Picas con los valores correspondientes, y un mensaje formateado para proporcionarle una pista al usuario.
Console.WriteLine($"Famas: {resultado.Famas}, Picas: {resultado.Picas}");
o bien, usando el mensaje formateado:
Console.WriteLine($"{resultado.Message}");
Requisitos
-
- .NET 8.0 o superior
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 270 | 10/15/2025 |