BCCWheel 1.0.0
dotnet add package BCCWheel --version 1.0.0
NuGet\Install-Package BCCWheel -Version 1.0.0
<PackageReference Include="BCCWheel" Version="1.0.0" />
paket add BCCWheel --version 1.0.0
#r "nuget: BCCWheel, 1.0.0"
// Install BCCWheel as a Cake Addin #addin nuget:?package=BCCWheel&version=1.0.0 // Install BCCWheel as a Cake Tool #tool nuget:?package=BCCWheel&version=1.0.0
BY: Carter Weldon, Braedon Trumpie, Connall Pierson
DESCRIPTION: Our NuGet package will be utilized so that you ( the person reading this ) can use all sorts of functions. ( read the "what not to do" to find out what functions there are. ) We created this NuGet package to really understand what is going on behind the scenes. it is hard sometimes to understand what functions do what but actually going behind the scene and recreating functions is why we created this NuGet package.
EXPLANATION:
MathUtils: recreating math functions. ( Ex: Power , SquareRoot , AbsoluteValue ) ArrayUtils: recreating array functions. ( Ex: Average , Max , Min ) StringUtils: recreating string functions. ( Ex: ToLower , Length , Reverse )
DETAILS: We created 3 static classes all encapsulated in 1 common namespace: StringUtils ArrayUtils MathUtils
-
StringUtils
what you shouldn't have to do: ToUpper / ToLower / Length / Reverse / CountVowels / CountConsonants / HasLetter
What you can do: StringUtils.ToUpper / StringUtils.ToLower / StringUtils.Length / StringUtils.Reverse / StringUtils.CountVowels / StringUtils.CountConsonants / StringUtils.HasLetter / StringUtils.CapsfirstLetter / StringUtils.CapslastLetter / StringUtils.IsPalindrome / StringUtils.StringRemoveSpaces /
-
ArrayUtils
what you shouldn't have to do: Average / Max / Min / SortAscending / SortDescending / Sum / Product
What you can do: ArrayUtils.Average / ArrayUtils.Max / ArrayUtils.Min / ArrayUtils.SortAscending / ArrayUtils.Sortdescending / ArrayUtils.Sum / ArrayUtils.Product / ArrayUtils.IsSymmetrical / ArrayUtils.GetQ3 / ArrayUtils.GetQ1 / ArrayUtils.GetIQR / ArrayUtils.GetNumberOfOutliers /
ArrayUtils - Each Array function has at least 1 overload. For example, Average(int[]), and Array(double[])
-
MathUtils
what you shouldn't have to do: Power / SquareRoot / AbsoluteValue / Min / Max / Add / Subtract / Divide / Multiply
What you can do: MathUtils.Power / MathUtils.SquareRoot / MathUtils.CubeRoot / MathUtils.Root / MathUtils.GetNumerator / MathUtils.GetDenominator / MathUtils.SimplifiedNumerator / MathUtils.SimplifiedDenominator / MathUtils.Add / MathUtils.Subtract / MathUtils.Multiply / MathUtils.Divide / MathUtils.Max / MathUtils.Min / MathUtils.AbsoluteValue / MathUtils.salesTax /
MathUtils - Each Math function has at least 2 overloads. For example, Power(int, int), Power(double, double) and Power(float, float)
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. 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. |
-
net6.0
- Microsoft.NET.Test.Sdk (>= 17.5.0-preview-20221221-03)
- xunit (>= 2.4.2)
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 | 207 | 1/31/2023 |