次のように解決策は以下のとおりです。
- における クラス定義(在类中引用) [DLLIMPORT(" KERNEL32.DLL "、エントリーポイント= " SetProcessWorkingSetSize "、SetLastError = 真、CallingConvention = CallingConvention.StdCall)] 内部 静的 にextern BOOL SetProcessWorkingSetSize(のIntPtr pProcess、INT dwMinimumWorkingSetSize、INT dwMaximumWorkingSetSize); [DLLIMPORT(" KERNEL32.DLL "、エントリーポイント= " GetCurrentProcess "、SetLastError = 真、CallingConvention = CallingConvention.StdCall)] 内部 静的 にextern のIntPtr GetCurrentProcess()。 - コールへのコードあなたは(在方法中执行)メモリを減らしたい のIntPtr pHandle = GetCurrentProcess(); SetProcessWorkingSetSize(pHandle、 - 1、 - 1)。