C# 在VisualStudio中调用垃圾回收

C# 在VisualStudio中调用垃圾回收,c#,visual-studio,garbage-collection,visual-studio-2015,C#,Visual Studio,Garbage Collection,Visual Studio 2015,可以说gc在调试会话期间通过Visual Studio 2015 Enterprise进行收集吗 我想在调用GC.Collect()时观察我的应用程序的内存使用情况,但这只是为了进行一些调试。因此,在调试应用程序期间从VisualStudio调用它将非常有用 多谢各位 您可以在即时窗口中写入GC.Collect()。在断点期间,您可以使用“即时窗口”发出命令,只需执行GC.Collect()您可以使用Visual Studio工具快捷方式。ForceGC: 按Ctrl+Shift+Alt+F12

可以说gc在调试会话期间通过Visual Studio 2015 Enterprise进行收集吗

我想在调用
GC.Collect()
时观察我的应用程序的内存使用情况,但这只是为了进行一些调试。因此,在调试应用程序期间从VisualStudio调用它将非常有用


多谢各位

您可以在即时窗口中写入
GC.Collect()

在断点期间,您可以使用“即时窗口”发出命令,只需执行
GC.Collect()
您可以使用Visual Studio工具快捷方式。ForceGC:

Ctrl+Shift+Alt+F12,Ctrl+Shift+Alt+F12

VS 2015的Doku和更多快捷方式请参见:


解决方案如下:

什么样的数据?为什么GC会负责收集任何类型的数据?是否要查看GC调用?您看过visual studio中的性能分析工具吗?这听起来像是一个X-Y问题。您是否有需要解决的特定问题?很抱歉,计算错误,我将更正此问题。请注意:)根据您运行的是调试版本还是发布版本的程序,您可能会有不同的结果。谢谢您提供的信息。当前阅读:只是一个提示:在以后的VisualStudio版本中,不再有即时窗口。您可以通过在调试时按“Break”并在监视窗口中键入
GC.Collect()
来实现同样的效果。即时窗口可从调试|窗口|即时菜单项中获得。Ctrl+Alt+I