Считать данные из текстбокса и конвертировать их в байты - C#
Формулировка задачи:
Как реализовать программу, которая считывает данные из текстбокса, конвертирует их в байты и байты в формате 0 1 выводила на экран?
Решение задачи: «Считать данные из текстбокса и конвертировать их в байты»
textual
Листинг программы
using System;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication239
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var tb1 = new TextBox {Parent = this};
var tb2 = new TextBox {Parent = this, Left = 100, ReadOnly = true};
tb1.TextChanged += (o, e) => ConvertToBinary(tb1, tb2);
}
private void ConvertToBinary(TextBox tb1, TextBox tb2)
{
var sb = new StringBuilder();
foreach(var c in Encoding.Default.GetBytes(tb1.Text))
sb.AppendFormat("{0} ", Convert.ToString(c, 2));
tb2.Text = sb.ToString();
}
}
}