test/Rapidity.Json.Test/StackTest.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using Rapidity.Json;
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Net.Http;
using System.Text;
using Xunit;
using Xunit.Abstractions;

namespace Rapidity.Json.Tests
{
    public class StackTest
    {
        private ITestOutputHelper _output;

        public StackTest(ITestOutputHelper output)
        {
            _output = output;
        }

        //[Fact]
        //public void StackPushTest()
        //{
        //    {
        //        var stack = new Stack<string>();
        //        var watch = Stopwatch.StartNew();
        //        for (int i = 0; i < 100000; i++)
        //        {
        //            stack.Push(i.ToString());
        //        }
        //        stack.Clear();
        //        for (int i = 0; i < 100000; i++)
        //        {
        //            stack.Push(i.ToString());
        //        }
        //        for (int i = 0; i < 100000; i++)
        //        {
        //            var data = stack.Peek();
        //            stack.Pop();
        //        }

        //        watch.Stop();
        //        _output.WriteLine($"用时:{watch.ElapsedMilliseconds}ms");
        //    }

        //    {
        //        var stack = new System.Collections.Generic.Stack<string>();
        //        var watch = Stopwatch.StartNew();
        //        for (int i = 0; i < 100000; i++)
        //        {
        //            stack.Push(i.ToString());
        //        }
        //        stack.Clear();
        //        for (int i = 0; i < 100000; i++)
        //        {
        //            stack.Push(i.ToString());
        //        }
        //        for (int i = 0; i < 100000; i++)
        //        {
        //            var data = stack.Peek();
后面还有 45 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。