sfiruch.Extensions 3.0.8

dotnet add package sfiruch.Extensions --version 3.0.8                
NuGet\Install-Package sfiruch.Extensions -Version 3.0.8                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="sfiruch.Extensions" Version="3.0.8" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add sfiruch.Extensions --version 3.0.8                
#r "nuget: sfiruch.Extensions, 3.0.8"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install sfiruch.Extensions as a Cake Addin
#addin nuget:?package=sfiruch.Extensions&version=3.0.8

// Install sfiruch.Extensions as a Cake Tool
#tool nuget:?package=sfiruch.Extensions&version=3.0.8                

License: MIT Build Status NuGet Package

Extensions

Collection of useful classes and extensions.

Installation

Add a reference to the NuGet Package sfiruch.Extensions.

Features

  • Console output
    • VT-100 formatting
    • Histograms
  • LINQ extensions
  • Vector3 extensions

Examples

Log.Progress = 0;

var aLogLine = Log.AddStatusLine("Ahoy");
var aSecondLogLine = Log.AddStatusLine("Progress", "Group B");

ProcessA();
Console.WriteLine("This is important".StyleBrightRed());

aSecondLogLine.Progress = 0.5;

using(var l = Log.AddStatusLine("Wowza"))
{
	l.Progress = 0;
	ProcessB();
	l.Progress = 0.33;
	ProcessC();
	l.Progress = 0.66;
	ProcessD();
	l.Progress = 1;
}

aLogLine.Remove();
Product Compatible and additional computed target framework versions.
.NET net9.0-windows7.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net9.0-windows7.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
3.0.8 66 1/4/2025
3.0.7 58 1/4/2025
3.0.6 61 12/30/2024
3.0.5 73 12/30/2024
3.0.4 58 12/30/2024
3.0.3 55 12/30/2024
3.0.1 58 12/30/2024
3.0.0 54 12/30/2024