c#程序设计题目,这怎么做么,大神,拜托了
程序运行结果截图:
关键代码:
CourseInfo.cs 类的代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace WindowsFormsApplication11
{
public class CourseInfo
{
public CourseInfo()
{
Counter++;
}
public static int Counter;
public string CourseName;
public enum enumCourseTime
{
none,
春季,
秋季
};
public enumCourseTime CourseTime;
public string BookName;
public string Price;
public string Print()
{
string s_result = "";
s_result = CourseName + " " +
CourseTime + " " +
BookName + " " +
Price;
return s_result;
}
}
}
——————————————————————————
Form1.cs 类的代码。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication11
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
CourseInfo CourseInfo1 = new CourseInfo()
{
CourseName = "数据结构",
CourseTime = CourseInfo.enumCourseTime.春季,
BookName = "<数据结构>",
Price = "40"
};
CourseInfo CourseInfo2 = new CourseInfo()
{
CourseName = "操作系统",
CourseTime = CourseInfo.enumCourseTime.秋季,
BookName = "<操作系统>",
Price = "45"
};
CourseInfo CourseInfo3 = new CourseInfo()
{
CourseName = "软件工程",
CourseTime = CourseInfo.enumCourseTime.春季,
BookName = "<软件工程>",
Price = "38"
};
listBox1.Items.Add("课程名 开课学期 书名 定价");
listBox1.Items.Add(CourseInfo1.Print());
listBox1.Items.Add(CourseInfo2.Print());
listBox1.Items.Add(CourseInfo3.Print());
}
}
}
过程简介:
创建一个 windows 窗体应用程序
创建CourseInfo 类,将 CourseInfo 类复制进去
创建一个窗体 Form1 ,将 Form1.cs 类的代码复制进去
运行程序,效果如图所示
谢谢,我试试看
还有个定价呢,谢谢求告知