public void TemporaryBuffer_DisposeCanBeCalledManyTimes()
        {
            using var buffer = new TemporaryBuffer <int>(1)
                  {
                      100,
                      200,
                      300
                  };

            buffer.Dispose();
            buffer.Dispose();
        }