c#数据类型对应关系