SharpHelpers 2.2.0

dotnet add package SharpHelpers --version 2.2.0
                    
NuGet\Install-Package SharpHelpers -Version 2.2.0
                    
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="SharpHelpers" Version="2.2.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="SharpHelpers" Version="2.2.0" />
                    
Directory.Packages.props
<PackageReference Include="SharpHelpers" />
                    
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 SharpHelpers --version 2.2.0
                    
#r "nuget: SharpHelpers, 2.2.0"
                    
#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 SharpHelpers@2.2.0
                    
#: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=SharpHelpers&version=2.2.0
                    
Install as a Cake Addin
#tool nuget:?package=SharpHelpers&version=2.2.0
                    
Install as a Cake Tool

SharpHelpers (SharpCoding Community Library)

License: MIT Nuget issues - SharpHelpers stars - SharpHelpers

Version Status
Develop .NET Core V2
Master .NET Core
v1.0 .NET Core

What is this?

SharpHelpers is a collections of some handy code packages and tutorials to make developer's life easier.

Get SharpHelpers:

git clone git://github.com/sharpcodingIT/SharpHelpers/


What do i find?

The library contains a series of Helpers, under MIT license for use and consumption of any developer. The project includes various helpers designed for the manipulation and management of different primitive types:

  • Boolean
  • Byte
  • Enum
  • File
  • Numeric
  • Registry
  • String
  • List
  • Dictionary
  • Stream
  • Object
  • DateTime
  • Regex
  • XmlDocument
  • DataTable

Contributing

Want to contribute? Great! Here are a few guidelines.

  1. If you want to do a feature, post an issue about the feature first. Some features are intentionally left out, some features may already be in the works, or I may have some advice on how I think it should be done. I would feel bad if time was spent on some code that won't be used.
  2. If you want to do a bug fix, it might not be a bad idea to post about it too. I've had the same bug fixed by multiple people at the same time before.
  3. All code should have a unit test. If you make a feature, there should be significant tests around the feature. If you do a bug fix, there should be a test specific to that bug so it doesn't happen again.
  4. Pull requests should have a single commit. If you have multiple commits, squash them into a single commit before requesting a pull.
  5. Try and follow the code styling already in place.

License

The SharpHelpers are released under the The MIT License (MIT). SharpHelpers Library source and binaries are completely free for commercial and non commercial use.

Sponsors

Support this project by becoming a sponsor. Join and follow the comunity (http://www.sharpcoding.it/).

SharpCoding

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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. 
.NET Core netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.1 is compatible. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
2.2.0 126 11/26/2024
2.1.0 144 8/26/2024
2.0.0 257 10/23/2023
1.0.57 547 6/16/2020
1.0.55 619 2/13/2020
1.0.1 537 1/24/2020
1.0.0 555 12/18/2019