Целочисленное переполнение - преобразование C # в код VB.Net
Возникла проблема с преобразованием кода из C # в VB.Net.
var x = 5783615;
var y = 56811584;
var t = x * y;
х, у и т являются целыми числами. В c # 't' будет -1553649728. В VB.Net я получу исключение целочисленного переполнения.
Есть идеи как это исправить?