如何在C#中定义动态数据类型