Привет всем. Это место похоже на золотой рудник знаний, и это помогает мне так много! Мой следующий запрос:Обработка данных, отправленных и полученных сервером сокета в C#
У меня есть данные байта, отправленные на мой сервер сокетов C#. Я преобразовываю его в строку ascii, а затем разделяю данные на основе общего символа (например, символа bar |) и используя данные. Обычно первая часть данных представляет собой команду в виде 4-значного числа. Я могу представить, что это не очень эффективно! Каким будет лучший способ обработки данных - это получение, эффективно?
Связанный, как я занимаюсь захватом и обработкой команд? Несколько операторов if или большой оператор case/switch. Мне действительно нужна скорость и эффективность.
Покажите нам свой текущий метод, докажите, что он неэффективен, а затем вернитесь. Я могу почти гарантировать, что вы оптимизируете микро-оптимизацию, если считаете, что разделение строк неэффективно. –