1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhaopeiym-IoTClient

 / Детали:

Оптимизация метода ReadString класса SiemensClient

Предстоит сделать
Владелец
Создано  
28.11.2024

///


/// Чтение строки
///

/// Адрес
///
public Result ReadString(string address)
{
//Сначала получаем длину строки
var readResut1 = ReadString(address, 1);
if (readResut1.IsSucceed)
{
var readResut2 = ReadString(address, (ushort)(readResut1.Value[0] + 2));

            var result = new Result<string>(readResut2);
            if (result.IsSucceed)
                result.Value = Encoding.ASCII.GetString(readResut2.Value, 2, readResut2.Value[1]);
            return result.EndTime();
        }
        else
        {
            var result = new Result<string>(readResut1);
            return result.EndTime();
        }
        //return Encoding.ASCII.GetString(, 1, length[0]);
    }

Комментарий (0)

GitLife Service Account Задача создана 5 месяцев назад

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
GitLife Service Account-gitlife
1
https://gitlife.ru/oschina-mirror/zhaopeiym-IoTClient.git
git@gitlife.ru:oschina-mirror/zhaopeiym-IoTClient.git
oschina-mirror
zhaopeiym-IoTClient
zhaopeiym-IoTClient