4dots Software
CODE HELP BLOG
public string StringToBinary(string txt)
{
// use your desired encoding here
Encoding enc = System.Text.Encoding.UTF8;
var bytes = enc.GetBytes(txt);
var sb = new StringBuilder();
// if we should add spaces between the binary values
bool addspaces=true;
foreach (var t in bytes)
{
sb.Append(Convert.ToString(t, 2).PadLeft(8, '0'));
if (addspaces) sb.Append(" ");
}
string str = sb.ToString();
return str;
}