using System;
class Program {
static void Main() {
var memoriaAnterior = GC.GetTotalMemory(true);
Console.WriteLine(memoriaAnterior);
var array = new None[1000000];
var memoriaAtual = GC.GetTotalMemory(true);
Console.WriteLine(memoriaAtual);
Console.WriteLine($"Diferença: { memoriaAtual - memoriaAnterior }");
Console.WriteLine(array.Length);
}
}
struct None {}
//https://pt.stackoverflow.com/q/200957/101
dXNpbmcgU3lzdGVtOwoKY2xhc3MgUHJvZ3JhbSB7CiAgICBzdGF0aWMgdm9pZCBNYWluKCkgewogICAgICAgIHZhciBtZW1vcmlhQW50ZXJpb3IgPSBHQy5HZXRUb3RhbE1lbW9yeSh0cnVlKTsKICAgICAgICBDb25zb2xlLldyaXRlTGluZShtZW1vcmlhQW50ZXJpb3IpOwogICAgICAgIHZhciBhcnJheSA9IG5ldyBOb25lWzEwMDAwMDBdOwogICAgICAgIHZhciBtZW1vcmlhQXR1YWwgPSBHQy5HZXRUb3RhbE1lbW9yeSh0cnVlKTsKICAgICAgICBDb25zb2xlLldyaXRlTGluZShtZW1vcmlhQXR1YWwpOwogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCQiRGlmZXJlbsOnYTogeyBtZW1vcmlhQXR1YWwgLSBtZW1vcmlhQW50ZXJpb3IgfSIpOwogICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKGFycmF5Lkxlbmd0aCk7CiAgICB9Cn0KCnN0cnVjdCBOb25lIHt9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS8yMDA5NTcvMTAx