示例#1
0
        } // END WriteInfo

        private static void RunTest(ReadOnlySpan <char> span,
                                    int spanLen, Stopwatch stopWatch,
                                    List <int> parsed, ParseSpan parse)
        {
            int start = 0, size = 6;

            stopWatch.Restart();
            while (start + size < spanLen)
            {
                parsed.Add(
                    parse(span.Slice(start, size))
                    );
                NextSlice(ref start, ref size);
            }
            parsed.Add(
                SpanToInt.UseLoop(span.Slice(start, spanLen - start))
                );
            stopWatch.Stop();
        } // END RunTest
示例#2
0
文件: MockSocket.cs 项目: swdee/Terab
 public void ExpectReceive(SpanToInt f, [CallerFilePath] string fileName = null,
                           [CallerLineNumber] int lineno = 0) => Expect(Method.Receive, f, fileName, lineno);