Q:

C# program to get the number of bytes currently thought to be allocated (GC.GetTotalMemory() Method)

0

C# program to get the number of bytes currently thought to be allocated (GC.GetTotalMemory() Method)

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Program:

The source code to get the number of bytes currently thought to be allocated is given below. The given program is compiled and executed successfully.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Program pObj1 = new Program();
            Console.WriteLine("The generation of pObj1: " + GC.GetGeneration(pObj1));

            Program pObj2 = new Program();
            Console.WriteLine("The generation of pObj2: " + GC.GetGeneration(pObj2));

            Console.WriteLine("Total allocated memory: " + GC.GetTotalMemory(false));

            Console.WriteLine();
        }
    }
}

Output:

The generation of pObj1: 0
The generation of pObj2: 0
Total allocated memory: 62048

Press any key to continue . . .

Note: The above result may differ because it depends on the system.

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Similar questions


need a help?


find thousands of online teachers now