/// <summary> /// Изменяет элементы массива data на соответсвующие числа в textBox /// </summary> /// <param name="textBox">Компонент, откуда берется текст</param> /// <param name="data">Последовательность байтов для изменения</param> /// <param name="converter">Конвертер в byte[]</param> public void UpdateData(TextBox textBox, ref byte[] data, IDataConverter converter) { byte[] ndata = converter.ToByteArray(textBox.Text); if (ndata.Length > data.Length) { Array.Resize(ref data, ndata.Length); } for (int i = 0; i < ndata.Length; i++) { data[i] = ndata[i]; } }