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
评论区