C # эквивалент 64-битного длинного без знака в стеке переполнения

Я строю DLL, которая будет использоваться C ++ с использованием COM.
Пожалуйста, дайте мне знать, что будет C # эквивалент C ++ 64-битного unsigned long long.

Это будет тип ulong в C #?
Пожалуйста подтвердите.

Спасибо,
Gagan

10

Решение

может быть, это поможет вам ULONG (64-битное целое число без знака) и двойной(64-битная с плавающей точкой).

10

Другие решения

За все, что выходит за рамки ulong Вы могли бы также использовать BigInteger Структура.

2

Начиная с C ++ 11 вы можете использовать эти:

  • int8_t
  • int16_t
  • int32_t
  • int64_t
  • uint8_t
  • uint16_t
  • uint32_t
  • uint64_t

Их размер гарантирован.

http://en.cppreference.com/w/cpp/types/integer

-5
По вопросам рекламы [email protected]