我的应用程序在加载大量图像时遇到内存泄漏问题。我是C#的新手,我认为内存泄漏问题的日子已经过去了。我无法弄清楚问题-也许我正在使用一些我没有正确处理的非托管模块?为了说明我的问题,我简化了导致问题的核心并将其移至一个干净的项目中。请注意,这些都是愚蠢的代码,不能反射(reflect)它来自的原始应用程序。在测试应用程序中,我有2个按钮,触发两个事件。按钮1-创建:将对象设置为数据上下文。这将加载图像并通过将对象设置为DataContext使它们保持事件状态:varimgPath=@"C:\some_fixed_path\img.jpg";DataContext=newSillyImag