private bool Parse2Dig(int start, ref int num) { if (start + 1 < length) { int d2 = text[start] - '0'; int d1 = text[start + 1] - '0'; if (0 <= d2 && d2 < 10 && 0 <= d1 && d1 < 10 ) { num = d2 * 10 + d1; return true; } } return false; }