TJC.EnumFlags
0.9.1
See the version list below for details.
dotnet add package TJC.EnumFlags --version 0.9.1
NuGet\Install-Package TJC.EnumFlags -Version 0.9.1
<PackageReference Include="TJC.EnumFlags" Version="0.9.1" />
paket add TJC.EnumFlags --version 0.9.1
#r "nuget: TJC.EnumFlags, 0.9.1"
// Install TJC.EnumFlags as a Cake Addin #addin nuget:?package=TJC.EnumFlags&version=0.9.1 // Install TJC.EnumFlags as a Cake Tool #tool nuget:?package=TJC.EnumFlags&version=0.9.1
Items
T.SetFlag<T>(T flag)
- Sets a flag in an enum.
T.ClearFlag<T>(T flag)
- Clears a flag in an enum.
T.ToggleFlag<T>(T flag)
- Toggles a flag in an enum.
T.GetFlags<T>()
- Gets all the flags in an enum.
T.SetFlags<T>()
- Sets one or more flags on an enum.
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. |
-
net8.0
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on TJC.EnumFlags:
Package | Downloads |
---|---|
TJC.Collection.Core
Collection of NuGet Packages |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.9.3 | 426 | 11/15/2024 |
0.9.2 | 367 | 11/10/2024 |
0.9.1 | 371 | 11/5/2024 |
0.9.0 | 299 | 11/5/2024 |
0.8.1 | 528 | 10/26/2024 |
0.8.0 | 423 | 10/20/2024 |
0.7.2 | 272 | 10/20/2024 |
0.7.1 | 379 | 10/16/2024 |
0.7.0 | 380 | 10/10/2024 |
0.6.1 | 601 | 9/29/2024 |
0.6.0 | 487 | 9/25/2024 |
0.5.0 | 95 | 9/25/2024 |
0.4.0 | 87 | 9/25/2024 |
0.3.0 | 97 | 9/25/2024 |
0.2.0 | 92 | 9/25/2024 |
0.1.0 | 90 | 9/25/2024 |
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.9.1] - 2024-11-05
## [0.9.0] - 2024-11-05
## [0.8.1] - 2024-10-26
### Added
- Release notes to the NuGet Package
## [0.8.0] - 2024-10-20
### Added
- Codecov reporting
## [0.7.2] - 2024-10-20
## [0.7.1] - 2024-10-16
## [0.7.0] - 2024-10-10
### Added
- Changelog Automation
## [0.6.1] - 2024-09-28
### Added
- Create extensions for get, set, clear & toggle flags
[Unreleased]: https://github.com/TJC-Tools/TJC.EnumFlags/compare/v0.9.1...HEAD
[0.9.1]: https://github.com/TJC-Tools/TJC.EnumFlags/compare/v0.9.0...v0.9.1
[0.9.0]: https://github.com/TJC-Tools/TJC.EnumFlags/compare/v0.8.1...v0.9.0
[0.8.1]: https://github.com/TJC-Tools/TJC.EnumFlags/compare/v0.8.0...v0.8.1
[0.8.0]: https://github.com/TJC-Tools/TJC.EnumFlags/compare/v0.7.2...v0.8.0
[0.7.2]: https://github.com/TJC-Tools/TJC.EnumFlags/compare/v0.7.1...v0.7.2
[0.7.1]: https://github.com/TJC-Tools/TJC.EnumFlags/compare/v0.7.0...v0.7.1
[0.7.0]: https://github.com/TJC-Tools/TJC.EnumFlags/compare/v0.6.1...v0.7.0
[0.6.1]: https://github.com/TJC-Tools/TJC.EnumFlags/releases/tag/v0.6.1