Mega Code Archive

 
Categories / C# by API / System Runtime
 

New MemoryFailPoint

using System; using System.Collections.Generic; using System.Diagnostics; using System.Runtime.CompilerServices; public class MainClass {     public static void Main()     {         using (System.Runtime.MemoryFailPoint gate = new System.Runtime.MemoryFailPoint(100))         {             // Some operation that actually uses the 100MB of memory…             Console.WriteLine("Success for 100MB fail-point");         }         using (System.Runtime.MemoryFailPoint gate = new System.Runtime.MemoryFailPoint(1024*100))         {             // Some operation that actually uses the 100GB of memory…             Console.WriteLine("Success for 100GB fail-point");         }     } }