Csharp/C Sharp by API/System.Runtime/MemoryFailPoint

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

new MemoryFailPoint

<source lang="csharp"> using System; using System.Collections.Generic; using System.Diagnostics; using System.Runtime.rupilerServices; 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");
       }
   }

}


 </source>