Mythosia 1.1.0
See the version list below for details.
dotnet add package Mythosia --version 1.1.0
NuGet\Install-Package Mythosia -Version 1.1.0
<PackageReference Include="Mythosia" Version="1.1.0" />
paket add Mythosia --version 1.1.0
#r "nuget: Mythosia, 1.1.0"
// Install Mythosia as a Cake Addin #addin nuget:?package=Mythosia&version=1.1.0 // Install Mythosia as a Cake Tool #tool nuget:?package=Mythosia&version=1.1.0
# Mythosia
This project supports custom functions that are not directly provided by .NET as extension methods so that they can be conveniently used within the project.
The extensions supported by this project include the following.
The below is part of example and you can see the detail information on https://github.com/AJ-comp/Mythosia.
using Mythosia;
// Example for string extension
var data = "12345".ToDefaultArray(); // Equal with Encoding.Default.GetBytes("12345");
var data = "12345".ToASCIIArray(); // Equal with Encoding.ASCII.GetBytes("12345");
var data = "=".Repeat(10); // data is "=========="
// Example for numeric (byte, short, int, etc...) extension
var result = 56.IsInRange(0, 100); // result is true
var result = 56.IsInRange(0, 30); // result is false
var data = 56000000.ToSIPrefix(); // data is "56 M"
var data = 423.42031.HostToNetworkEndian(); // change to big endian
// Example for Enumerable extension
new List<byte> test = new List<byte>(){0xff, 0xab, 0x01, 0x00, 0xee};
var result = test.ToUnPrefixedHexString(); // result is "ff ab 01 00 ee"
var result = test.ToPrefixedHexString(); // result is "0xffab0100ee"
test.AddExceptNull(item); // add item if item is not null
new List<byte> newItems = new List<bye>(){ 0x01, 0x02 };
test.AddRangeParallel(newItems); // add items as parallel
Product | Versions 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. |
.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. |
-
.NETStandard 2.1
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Mythosia:
Package | Downloads |
---|---|
Mythosia.Integrity
From this version, you can use the polymorphism. Please see the GitHub readme file. support checksum8: 1. xor (using in NMEA format) 2. modulo-256 3. 2's complement support CRC8: 1. CRC8 2. CRC8 Maxim support CRC16: 1. CRC16 2. CRC16 (modbus) 3. CRC16 CCITT (xModem) 4. CRC16 DNP support CRC32 1. CRC32 |
|
Mythosia.Security.Cryptography
support symmetric algorithm 1. AES128 2. AES192 3. AES256 4. 3DES 5. DES 6. SEED support HashCode for IV (Integrity Verification) 1. SHA1 2. SHA256 3. SHA384 4. SHA512 5. MD2 6. MD4 7. MD5 refer to https://github.com/AJ-comp/Mythosia/tree/master/Mythosia.Security.Cryptography for detail. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.2.3 | 94 | 6/17/2024 |
1.2.2 | 1,059 | 10/16/2023 |
1.2.1 | 1,084 | 8/20/2023 |
1.2.0 | 1,413 | 8/9/2023 |
1.1.5 | 1,140 | 7/17/2023 |
1.1.4 | 1,145 | 7/3/2023 |
1.1.3 | 1,167 | 7/3/2023 |
1.1.2 | 1,033 | 6/28/2023 |
1.1.1 | 1,222 | 6/25/2023 |
1.1.0 | 1,093 | 6/23/2023 |
1.0.3 | 1,112 | 6/23/2023 |
1.0.2 | 1,080 | 6/21/2023 |
1.0.1 | 1,273 | 6/19/2023 |
1.0.0 | 1,164 | 6/18/2023 |