我对匿名类型变量的内存分配有疑问。
如果我声明一个变量
但是在匿名类型的情况下,会发生什么情况?内存何时被释放?
我们需要手动释放吗?
例如,
如果我声明一个变量
int Variable_Name
,它将分配 4个字节
。但是在匿名类型的情况下,会发生什么情况?内存何时被释放?
我们需要手动释放吗?
例如,
List<String> MyList = new List<String> { "0", "1", "0"}.Where(X => X != "1").ToList();
这里为X
分配了多少字节
?
X
。 - Thorin Oakenshieldfor
循环和if
条件而不是上述的lambda表达式,哪个会使用更多的内存,lambda还是for - if
循环? - Thorin Oakenshield