我有一个创建对象列表并将其返回以存储在 ViewBag 中的函数。
代码将如下所示:
List<XDocument> xDocs = readXmlFiles(path);// a "new List<XDocument>()" is called
ViewBag.data = xDocs;
return View();
我的问题是,如果我们有这样的代码,垃圾收集器会释放为 xDocs 分配的资源吗?或者至少一旦处理了对同一视图的新请求,它就会被释放?
我有一个创建对象列表并将其返回以存储在 ViewBag 中的函数。
代码将如下所示:
List<XDocument> xDocs = readXmlFiles(path);// a "new List<XDocument>()" is called
ViewBag.data = xDocs;
return View();
我的问题是,如果我们有这样的代码,垃圾收集器会释放为 xDocs 分配的资源吗?或者至少一旦处理了对同一视图的新请求,它就会被释放?