hw.Helper.Core 26.0.3

dotnet add package hw.Helper.Core --version 26.0.3
                    
NuGet\Install-Package hw.Helper.Core -Version 26.0.3
                    
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="hw.Helper.Core" Version="26.0.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="hw.Helper.Core" Version="26.0.3" />
                    
Directory.Packages.props
<PackageReference Include="hw.Helper.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add hw.Helper.Core --version 26.0.3
                    
#r "nuget: hw.Helper.Core, 26.0.3"
                    
#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.
#:package hw.Helper.Core@26.0.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=hw.Helper.Core&version=26.0.3
                    
Install as a Cake Addin
#tool nuget:?package=hw.Helper.Core&version=26.0.3
                    
Install as a Cake Tool

Overview

Helper classes - provide some basic extensions for everyday programming.

  • Convenient file handling
  • Smarter Cache Classes
  • Convenence methods for strings, DateTime, Reflection, Types, numbers
  • Convenence methods for dump of objects
  • Better Assertions

Debugging / Trace Profiler

Issues and Co.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on hw.Helper.Core:

Package Downloads
hw.CompilerTools

Provides support for building compilers.

hw.UnitTest

Provides some support for unit-testing.

hw.T4Helper

Provides template support for multifile generation.

hw.log4net

Helper classes - provide some basic extensions for everyday programming.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
26.0.3 136 3/4/2026
26.0.2 141 2/21/2026
26.0.1 161 2/18/2026
26.0.0 153 2/12/2026
25.1.2 415 8/20/2025
25.1.1 679 7/25/2025
25.1.0.10-alpha 381 7/8/2025
25.1.0.4 793 7/4/2025
25.0.4 231 6/30/2025
25.0.3.1 230 1/19/2025
25.0.3 159 1/19/2025
25.0.2 177 1/19/2025
25.0.1.2 159 1/13/2025
24.1.3 604 9/20/2024
24.0.3 458 9/4/2024
24.0.2 435 9/4/2024
24.0.1 483 9/4/2024
23.0.7 1,603 2/20/2023
23.0.6 3,835 1/19/2023
22.1.0-alpha 1,278 1/5/2023
Loading failed

bugfix: SmbFile.Bytes.set does not ensure directory exists #29
           26.0.2
           new: Exception dump improved
           26.0.1
           new: Exception dump
           26.0.0
           bugfix: Fixing mulitple
           26.0.0
           refactor: upgrade C#
           25.1.2
           admin: net472
           25.1.1
           Bugfix: Dump exceptions where not working
           admin: changed back to source-code-only-package
           Bugfix: Make things public again
           25.0.2
           Bugfix: Sleep should ignore negatve values
           25.0.1.3
           refactor: nullability
           25.0.1.2
           refactor: upgrade C#, .net9
           24.1.3
           change: SmbFile now provides version information
           24.1.2
           refactor: nullability
           refactor: upgrade C#
           24.0.3
           bugfix: ability to disable DebugTextWriter
           24.0.2
           change: ability to disable DebugTextWriter
           24.0.1
           refactor: upgrade C#
           change: log-levels
           23.0.7
           new: enum attributes
           23.0.6
           admin: Fix for use with .net6
           new: Get caller position as SmbFile
           22.1.0-alpha
           change: assertion function behaviour improved
           change: enable line-continuation in case of thread change
           change: force usages of TextPosition.ColumnNumber to be removed
           22.0.2
           change: TextPosition.ColumnNumber is replaced by ColumnNumber1 since it is actually ColumnNUmber+1
           22.0.1
           new: Path-operator for SmbFile
           22.0
           refactor: escalating statements of deprecation
           change: Split function: bool? parameter changed to enum
           change: order for dump is now double
           change: additional option for debug formatter configuration
           refactor: better documentation
           refactor: warnings fixed
           refactor: upgrade C#
           21.1.2
           new: CSharpQuote, plus usage of it in Dumper
           refactor: upgrade C#
           docu
           21.1.1
           refactor: warnings fixed
           21.1
           refactor: escalating statements of deprecation
           21.0.3
           bugfix: Always set ObjectId odf DumpableObject
           21.0.2
           refactor: Upgrade C#
           21.0.1
           new: LogDump extension method
           21.0
           new: Type-check-assertion
           change: DumpExceptAttribute.IsException improved
           refactor: new language features
           20.0.10.5
           new: ability to provide order information for dump
           20.0.9
           change: Split extension method extended by separator pasting option
           20.0.8
           bug: Contract for not-null assertion is wrong
           bug: LinqExtension.Concat causes conflicts
           new: Assertions as extension methods
           20.0.7
           change: Trace: stack level detection
           new: log function with flagged line ability
           20.0.6
           change: Trace improved
           change: SmbFile now provides FileInfo
           20.0.5
           new: Location provider attributes
           change: Attribute-constraint removed for GeAttribute-methods
           20.0.4
           new: TextPart/TextPosition
           20.0.3
           new: SmbFile.FilePosition
           20.0.2
           new: function cache introduced into common cache
           new: concat: SelectMany without transformation
           new: introducing T-operator
           bug: fixed EnableDumpExcept does not work for null
           20.0.1.1
           refactor: use new C# options
           bug: fixed null pointer exception in DumpExceptAttribute
           20.0.0.6
           change: Upgrade to new style
           change: log4net moved to extra package
           18.1.2
           New: StringExtender.Surround will guess closing parenthesis. Supported are angel, round, square and curly brackets
           New: LinqExtension.Top, which incorporates First, Single, FirstOrDefault and SingleOrDefault and is provides custom exceptions
           New: minor extensions
           18.1.1
           Refactor: remove old obsolete things
           18.1
           Change: hw.Helper.File is obsolete now
           18.0
           Change: New trace function
           17.0.5
           Change: New function "Substring"
           Bug: Cannot read files that have write lock
           17.0.4
           Bug: EnsureDirectoryOfFileExists still uses FileHandle
           17.0.3
           Admin: Dependency to JetBrains.Annotations added
           17.0.2
           New: SmbFile like hw.Helper.File, but with the option to automatic create necessary directories on write operations.
           17.0.1
           Change: License
           16.0.6
           Bug: File.RecursiveItem does not return itself
           16.0.5
           New: File: some more functions
           16.0.4
           New: IUniqueIdProvider moved from compiler to core
           16.0.3
           Change: TypeNameExtender: List of types is public now
           16.0.2
           Change: Public
           16.0.1
           New: Nice shortcuts to use in debugger (2nd trial)
           16.0
           Change: FilePosn can get a position range
           Refactor: C# 6.0 features used
           15.2.6
           Bug: T-Method must not return anything
           15.2.5
           New: Nice shortcuts to use in debugger
           15.2.4
           Bug: TypeNameExtender: lock object during materializing cache
           Refactor: ValueCache: messages improved
           15.2.3
           Refactor: Dumpable: StopByObjectId-functions removed
           Refactor: InlineFunctionCache: removed
           15.2.2
           Bug: Dumpable: Performance problem at methods that use method dump frame
           15.2
           Refactor: Debug subfolder renamed DebugFormatter
           New: Inline ability for ValueCache
           15.1.6
           New: Dumpable: Dump function with smart argument
           15.1.5
           Bug: ValueCache: busy-flag remains in case of exception during obtaining value
           15.1.4
           New: Split function for everyone (thanks Koopakiller)
           15.1.3
           Bug: Dumper: Key for resistivity check was not set
           15.1.2
           Change: Dump support for enums
           Change: Better tag for recursive objects
           15.1.1
           Change: ValueCache: is now public