Каков эквивалент bigint в C#?

Что я, как предполагается, использую при обработке значения в C#, который является bigint для базы данных SQL Server?

198
задан Peter Mortensen 8 July 2015 в 06:35
поделиться

4 ответа

Это соответствует длинному (или INT64 ), 64-битное целое число.

Несмотря на то, что если число из базы данных происходит достаточно маленьким, и вы случайно используете INT32 и т. Д., Вы будете в порядке. Но INT64 определенно удержит его.

и ошибка, которую вы получаете, если вы используете что-то меньшее, а нужен полный размер? Переполнение стека! Yay!

332
ответ дан 23 November 2019 в 05:12
поделиться

INT64 карты непосредственно к Bigint .

Источник

56
ответ дан 23 November 2019 в 05:12
поделиться

Используйте длительный паспорт данных.

5
ответ дан 23 November 2019 в 05:12
поделиться

Я думаю, что эквивалент INT64

2
ответ дан 23 November 2019 в 05:12
поделиться