2
快速的問題:什麼是C#可以處理非託管對象的最大尺寸是多少?我想我可能已經找到我在我的64位序列問題的一種方法,通過撥打電話到C++ DLL,但我想確認一下。最大尺寸
快速的問題:什麼是C#可以處理非託管對象的最大尺寸是多少?我想我可能已經找到我在我的64位序列問題的一種方法,通過撥打電話到C++ DLL,但我想確認一下。最大尺寸
這是有限的,最終,通過VirtualAlloc
,這取決於你如何使用的內存,並哪個操作系統您正在運行。通過C#/ .NET訪問它並沒有真正改變這一點。在Windows內部本書a Testlimit[64] application which explores these limits。閱讀鏈接的帖子並試用完整答案。
+1,用於友好的鏈接! – nycynik
即使它是可以應對的是巨大的,它不可能將是愉快的對象。考慮將其分解爲多個較小的對象,以便於處理。 – Servy
大型數組在.NET 4.5上受支持:http://msdn.microsoft.com/en-us/library/hh285054.aspx –