Skip to content

.NET Standard Library for Base64 value type in a style equivalent to MikValSor.Base32

License

Notifications You must be signed in to change notification settings

mikkelvalentinsorensen/MikValSor.Base64

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.NET Standard Library for Base64 value type in a style equivalent to MikValSor.Base32

Nuget package: https://www.nuget.org/packages/MikValSor.Base64

Value Type Encode Example:

void ValueTypeEncodeExample()
{
	var bytearray = new byte[] { 0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11 };
	MikValSor.Encoding.Base64 base64 = new MikValSor.Encoding.Base64(bytearray);
	
	System.Console.WriteLine($"base64: {base64}");
}
/**
	Output:
	base64: AAECBAUGBwgJCgs=
**/

Value Type Parse Example:

void ValueTypeParseExample()
{
	var base64string = "AAECBAUGBwgJCgs=";
	MikValSor.Encoding.Base64 base64 = MikValSor.Encoding.Base64.Parse(base64string);
	var bytearray = base64.ToByteArray();

	for (var i = 0; i < bytearray.Length; i++)
	{
		System.Console.WriteLine($"bytearray[{i}]: {bytearray[i]}");
	}
}
/**
	Output:
	bytearray[0]: 0
	bytearray[1]: 1
	bytearray[2]: 2
	bytearray[3]: 4
	bytearray[4]: 5
	bytearray[5]: 6
	bytearray[6]: 7
	bytearray[7]: 8
	bytearray[8]: 9
	bytearray[9]: 10
	bytearray[10]: 11
**/

About

.NET Standard Library for Base64 value type in a style equivalent to MikValSor.Base32

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages