[英]What happens when there is no memory to construct an OutOfMemoryException in C#?
我發現System.Exception
需要很多內存分配(很多String
,甚至IDictionary
)。 當沒有足夠的內存來構造OutOfMemoryException
時會發生什么?
搜索之后,我發現了一個類似的問題: 如果沒有足夠的內存來引發OutOfMemoryError,會發生什么? CLR會那樣嗎?
我找到了coreclr的源代碼。 似乎CLR預分配了一些異常類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.