日期:2014-05-17  浏览次数:20785 次

在c#中结构对象和类的对象在内存中的存储方式

在c#中结构对象和类的对象在内存中的存储方式,请各位高手赐教,谢谢

------解决方案--------------------
结构对象和类都属于引用类型,都是在堆中分配内存,且当不再使用时,会自动进行垃圾清理。
C#中的结构属于轻量级快速数据类型,当需要大型数据类型时,应当创建类。
如:
struct Aa
{
int day;
int month;
}
class Aa
{
int day;
int month;
string weekday;
public int GetDay()
{
return day;
}
...
}