如何92233720368547758079223372036854775807922337203699在SQL Server 2008中存储大量数据?Max bigint允许的是9223372036854775807
我想我可以采取的一种方法是执行以下操作,将数字存储为varchar(50)C#代码我可以做的
BigInteger x = BigInteger.Parse("922337203685477580792233720368547758079223372036");
Run Code Online (Sandbox Code Playgroud)
非常感谢任何反馈.谢谢
我有以下代码,我正在尝试模拟它,但我的单元测试失败了。
代码:
await _someDataRepository.GetSomeDataAsync(false)
.Where(r => r.Code == statusCode)
.FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)
嘲笑:
Mock<SomeDataRepository> _someDataRepositoryMock = new Mock<SomeDataRepository>();
_someDataRepositoryMock.Setup(s => s.GetSomeDataAsync(It.IsAny<bool>()))
.Returns<List<Domain.Student.Entities.SectionRegistrationStatusItem>>(
i => Task.FromResult(
i.Where(sr => sr.Code == It.IsAny<string>())
)
);
Run Code Online (Sandbox Code Playgroud)
我将如何模拟链式语句?