Прерывается при втором запуске функции. Там до есть
Marshal.AllocHGlobal(n); Marshal.AllocCoTaskMem() с Free() , не понимаю как это может повлиять. (
Но это 100% как-то влияет, проверял, а почему)
Прерывается при 2-ом запуске функции. 1-ый работает. Это то же странно как-то. Хотя есть подозрения
{
int[] arr = new int[n];
for (int i = 0; i < n; i++)
{ // вот тут прерывается программа, отловить не возможно.
// ^ уточню, на моменте входа в цикл "{" в начале цикла.
// завершил работу с кодом -1073740940.
arr[i] = i;
}
}
Вообще ни чего не поменял, как мне кажется, и почему-то сейчас работает. Хотя до раз 100 в подряд прерывалась, а сейчас нет. Почему вдруг. (Поменял число памяти, почему при AllocHGlobla(больше млн) работает