-
Notifications
You must be signed in to change notification settings - Fork 0
Byte Extensions
Description
Maps to Convert.ToBase64String
Parameters
None
Usage
byte[] bytes = { 64, 23, 1, 77, 12, 65, 45 };
string str64 = bytes.ToBase64StringExt();Description
Maps to Encoding.GetBytes
Converts a char array to a byte array.
Optional index and count parameters
Parameters
index (int) - Optional
count (int) - Optional
Usage
char[] arr = { 'a', 'b', 'c', 'd', 'e' };
byte[] bytes = arr.GetBytesExt();Description
Maps to Encoding.UTF8.GetBytes
Converts a char array to a byte array.
Optional index and count parameters
Parameters
index (int) - Optional
count (int) - Optional
Usage
char[] arr = { 'a', 'b', 'c', 'd', 'e' };
byte[] bytes = arr.GetBytesUtf8Ext();Description
Maps to Encoding.UTF32.GetBytes
Converts a char array to a byte array.
Optional index and count parameters
Parameters
index (int) - Optional
count (int) - Optional
Usage
char[] arr = { 'a', 'b', 'c', 'd', 'e' };
byte[] bytes = arr.GetBytesUtf32Ext();Description
Maps to Encoding.Unicode.GetBytes
Converts a char array to a byte array.
Optional index and count parameters
Parameters
index (int) - Optional
count (int) - Optional
Usage
char[] arr = { 'a', 'b', 'c', 'd', 'e' };
byte[] bytes = arr.GetBytesUnicodeExt();Description
Maps to Encoding.ASCII.GetBytes
Converts a char array to a byte array.
Optional index and count parameters
Parameters
index (int) - Optional
count (int) - Optional
Usage
char[] arr = { 'a', 'b', 'c', 'd', 'e' };
byte[] bytes = arr.GetBytesASCIIExt();Description
Maps to Encoding.BigEndianUnicode.GetBytes
Converts a char array to a byte array.
Optional index and count parameters
Parameters
index (int) - Optional
count (int) - Optional
Usage
char[] arr = { 'a', 'b', 'c', 'd', 'e' };
byte[] bytes = arr.GetBytesBigEndianUnicodeExt();Description
Maps to System.Text.Encoding.GetString
Parameters
None
Usage
byte[] bytes = new byte[] { 100, 52, 3, 65, 76, 12 };
string s = bytes.GetStringExt();Description
Maps to System.Text.Encoding.UTF8.GetString
Parameters
None
Usage
byte[] bytes = new byte[] { 100, 52, 3, 65, 76, 12 };
string s = bytes.GetStringUTF8Ext();Description
Maps to System.Text.Encoding.UTF32.GetString
Parameters
None
Usage
byte[] bytes = new byte[] { 100, 52, 3, 65, 76, 12 };
string s = bytes.GetStringUTF32Ext();Description
Maps to System.Text.Encoding.Unicode.GetString
Parameters
None
Usage
byte[] bytes = new byte[] { 100, 52, 3, 65, 76, 12 };
string s = bytes.GetStringUnicodeExt();Description
Maps to System.Text.Encoding.ASCII.GetString
Parameters
None
Usage
byte[] bytes = new byte[] { 100, 52, 3, 65, 76, 12 };
string s = bytes.GetStringASCIIExt();Description
Maps to System.Text.Encoding.BigEndianUnicode.GetString
Parameters
None
Usage
byte[] bytes = new byte[] { 100, 52, 3, 65, 76, 12 };
string s = bytes.GetStringBigEndianUnicodeExt();