4dots Software CODE HELP BLOG

How to Convert String to HEX

To convert string to HEX (hexademical string) you can do the following :

	public string StringToHex(string txt)
		// use your desired encoding here
		Encoding enc = System.Text.Encoding.UTF8;        

		var bytes=enc.GetBytes(txt));

		var sb = new StringBuilder();

		// if we shold add spaces between the hexademical values
		bool addspaces=true;

		foreach (var t in bytes)

			if (addspaces) sb.Append(" ");

		string str=sb.ToString();

		return str;