1.设计一个简单的C#控制台应用程序,逐行显示自己的学号、姓名、专业等信息。 2.设计一个C# Windows窗体应用程序,使该程序在执行时能输入个人信息(包括学号、姓名、性别、年龄、专业等),在单击“确定”按钮时能再次显示已输入的信息。
时间: 2024-09-20 14:10:02 浏览: 87
1. 设计一个简单的C#控制台应用程序:
```csharp
using System;
namespace ConsoleAppInfo
{
class Program
{
static void Main(string[] args)
{
// 定义变量存储用户信息
string studentID = "001";
string name = "张三";
string major = "计算机科学";
Console.WriteLine("学号:{0}", studentID);
Console.WriteLine("姓名:{0}", name);
Console.WriteLine("专业:{0}", major);
// 按Enter键结束
Console.ReadLine();
}
}
}
```
在这个程序中,我们首先声明了三个字符串变量分别代表学号、姓名和专业,并将它们的值硬编码。然后通过`Console.WriteLine`逐行打印这些信息。
2. 设计一个C# Windows窗体应用程序:
```csharp
using System;
using System.Windows.Forms;
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void btnSubmit_Click(object sender, EventArgs e)
{
// 获取文本框中的信息
string studentID = txtStudentID.Text;
string name = txtName.Text;
string gender = cmbGender.SelectedItem.ToString();
int age = Convert.ToInt32(txtAge.Text);
string major = txtMajor.Text;
// 显示信息
MessageBox.Show($"学号:{studentID}\n姓名:{name}\n性别:{gender}\n年龄:{age}\n专业:{major}");
}
}
// Form的设计界面
public partial class MainForm : Form
{
public MainForm()
{
// 添加控件并设置属性...
Label lblStudentID = new Label();
TextBox txtStudentID = new TextBox();
// ...其他控件添加及布局...
Button btnSubmit = new Button();
btnSubmit.Text = "确定";
btnSubmit.Click += new EventHandler(btnSubmit_Click);
}
}
```
在这个Windows窗体应用程序中,我们创建了一个包含文本框(`TextBox`)用于输入学号、姓名等个人信息,以及下拉列表(`ComboBox`)选择性别。当用户点击"确定"按钮时,会触发`btnSubmit_Click`事件,在此事件处理方法中获取输入的信息并通过`MessageBox`显示出来。
阅读全文