Каков максимальный размер стека, разрешенный для потока в С#.NET 2.0? Кроме того, зависит ли это значение от версии CLR и/или битности (32 или 64) базовой ОС? Я рассмотрел следующие ресурсы msdn1 и msdn2
public Thread(
ThreadStart start,
int maxStackSize
)
Единственная информация, которую я вижу, - это размер по умолчанию 1 мегабайт и выше, если maxStackSize равен '0', будет использоваться максимальный размер стека по умолчанию, указанный в заголовке для исполняемого файла, какое максимальное значение, которое мы можем изменить значение в заголовке до? Также целесообразно это сделать? Спасибо.