C#的内存管理:堆、栈、托管堆与指针