C# 结构体应用实例
以下代码展示了如何在 C# 中定义和使用结构体:
struct Student
{
public string name;
public int age;
}
public class A
{
static void Main()
{
Student s;
System.Console.Write("请输入姓名:");
s.name = System.Console.ReadLine();
System.Console.Write("请输入年龄:");
s.age = int.Parse(System.Console.ReadLine());
System.Console.Write("您的姓名是:{0},年龄是{1}", s.name, s.age);
}
}
代码说明:
struct Student
定义了一个名为Student
的结构体,包含name
和age
两个公共成员。- 在
Main
函数中,声明了一个Student
类型的变量s
。 - 程序通过
Console.ReadLine()
获取用户输入,并将输入值分别赋值给s.name
和s.age
。 - 最后,程序使用
Console.Write()
将用户的姓名和年龄输出到控制台。
要点:
- 结构体成员默认访问修饰符为
private
,为了使外部代码可以访问结构体成员,需要使用public
修饰符。 - 使用结构体可以将相关数据封装在一起,提高代码的可读性和可维护性。
1.67MB
文件大小:
评论区