C#是否具有类似Pascal记录类型的内容?

时间:2019-02-16 22:25:53

标签: c# record

我刚刚从Pascal切换到C#,但在C#中没有发现类似于Pascal记录类型的东西。 所以在帕斯卡,我有类似的东西:

Type StudentInfo = record
   Name: string; 
   LastName: string; 
   Age: integer; 
   Grade: byte; 
end;

我如何在C#中制作类似的东西?

1 个答案:

答案 0 :(得分:2)

在C#中,它是类或结构。 Google也会帮助您:)

示例:

struct StudentInfo {
   string name;
   string LastName;
   int Age;
   byte Grade;
}