C#评分小系统练习
一个经理类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks; namespace WindowsFormsApplication1
{
class PM
{
private int num; public int Num
{
get { return num; }
set { num = value; }
}
private string name; public string Name
{
get { return name; }
set { name = value; }
}
private int age; public int Age
{
get { return age; }
set { age = value; }
}
private string sex; public string Sex
{
get { return sex; }
set { sex = value; }
}
private string zl; public string Zl
{
get { return zl; }
set { zl = value; }
}
public void ShowJudge(SE se, string assess, string score)
{ se.Assess = assess;
se.Score = score; } } }
//建立一个员工类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks; namespace WindowsFormsApplication1
{
class SE
{
private string num; public string Num
{
get { return num; }
set { num = value; }
}
private string name="0"; public string Name
{
get { return name; }
set { name = value; }
}
private string age; public string Age
{
get { return age; }
set { age = value; }
}
private string sex=""; public string Sex
{
get { return sex; }
set { sex = value; }
}
private int popular; public int Popular
{
get { return popular; }
set { popular = value; }
}
private string assess=""; public string Assess
{
get { return assess; }
set { assess = value; }
}
private string score; public string Score
{
get { return score; }
set { score = value; }
} }
}
//显示窗口及评分窗口
//form1代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms; namespace WindowsFormsApplication1
{
public partial class One : Form
{
public One()
{
InitializeComponent();
}
public string name2;
public string ass;
public string score; two frn = new two();
SE[] se = new SE[3];
private void Form1_Load(object sender, EventArgs e)
{ SE see = new SE();
see.Num = "111";
see.Name = "张三";
see.Age = "26";
SE sew = new SE();
sew.Num ="112";
sew.Name="周新宇";
sew.Age="22";
SE seq = new SE();
seq.Num="113";
seq.Name = "李四";
seq.Age = "30"; see.Assess = "未评价";
sew.Assess = "未评价";
seq.Assess = "未评价";
see.Score = "";
sew.Score = "";
seq.Score = "";
se[0] = see;
se[1] = sew;
se[2] = seq;
MessageBox.Show(name2);
for (int i = 0; i < se.Length; i++)
{ ListViewItem ls = new ListViewItem(se[i].Num);
ls.SubItems.Add(se[i].Name);
ls.SubItems.Add(se[i].Age);
ls.SubItems.Add(se[i].Assess);
ls.SubItems.Add(se[i].Score);
this.listView1.Items.Add(ls);
} for (int i = 0; i < se.Length; i++)
{
if (listView1.Items[i].SubItems[1].Text.ToString().Equals(name2) ){
MessageBox.Show(ass);
listView1.Items[i].SubItems[3].Text = ass;
listView1.Items[i].SubItems[4].Text = score;
} } } private void listView1_DoubleClick(object sender, EventArgs e)
{ frn.name = listView1.SelectedItems[0].SubItems[1].Text;
frn.ass = listView1.SelectedItems[0].SubItems[3].Text;
frn.score = listView1.SelectedItems[0].SubItems[4].Text;
frn.Show();
this.Hide();
}
}
}
//Form2代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms; namespace WindowsFormsApplication1
{
public partial class two : Form
{ public string name;
public string ass;
public string score;
public two()
{
InitializeComponent();
} private void Form2_Load(object sender, EventArgs e)
{
One fr = new One();
textBox1.Text = name;
textBox2.Text = ass;
textBox3.Text = score; } private void button1_Click(object sender, EventArgs e)
{
name = textBox1.Text;
ass = textBox2.Text;
score = textBox2.Text; One fr = new One();
fr.name2 = textBox1.Text;
fr.ass = textBox2.Text;
fr.score = textBox3.Text;
fr.Show();
this.Hide(); } }
}
C#评分小系统练习的更多相关文章
- 私人定制自己的linux小系统
私人定制自己的linux小系统 一.前言 linux操作系统至1991.10.5号诞生以来,就源其开源性和自由性得到了很多技术大牛的青睐,每个linux爱好者都为其贡献了自己的一份力,不管是在 ...
- 为自己打造Linux小系统
一.前言 Linux操作系统至1991.10.5号诞生以来,就源其开源性和自由性得到了很多技术大牛的青睐,每个Linux爱好者都为其贡献了自己的一份力,不管是在Linux内核还是开源软件等方面,都为 ...
- 基于busybox的Linux小系统制作 (initrd)
我们有时候有需要在busybox基础上,制作linux,可是却不知道具体怎么做,这里将对基于busybox的linux小系统制作做出详细的步骤说明.准备环境:1.一个Redhat完整系统的虚拟机,本次 ...
- thinkphp+dwz完成的一个号码查询小系统
基于网友的例子(http://www.thinkphp.cn/extend/450.html),改进完成一个电话号码查询管理系统.基于thinkphp+dwz完成的电话号码查询小系统,主要改进与功能如 ...
- Koa2+MySQL+VUE+ElementIUI搭建简单的后台管理小系统
如题,前端入坑许久,还是写个小东西出来吧 想要搭建自己的一个后台管理,实现简单的增删改查,看起来很简单 其实是真的简单,没有想的那么难,我也就写了一个月吧, 当然是假的,其实也就每天一两个小时,花了大 ...
- 梁国辉获Yes评分表系统3.0计算机软件著作权
梁国辉获Yes评分表系统3.0计算机软件著作权 Liang Guohui won the Yes score system 3 computer software copyright 登记证书如下 R ...
- 嵌入式小系统I2S接口调试总结
最近调试了I2S.由于芯片里面硬件配置出现了几个错误,着实也把我折腾了一番,不过,最终 还是把它搞定了.为了加深理解,就做个笔记吧,方面以后查找和学习. 定义:I²S或I2S(英语:Inter-IC ...
- web.py+html+mysql实现web端小系统的问题汇总
利用web.py+html(bootstrap)+mysql实现了一个小型的设备管理系统,在这个过程中遇到很多问题,将问题及解决方案总结如下,有遇到类似问题的同学,希望可以帮到你们. 1.关于中文的编 ...
- Java电器商场小系统--简单的java逻辑
//商场类public class Goods { int no; //编号 String name; //商品名称 double price; //商品价格 int number; //商品数量 / ...
随机推荐
- Android 沉浸式全屏
Android 4.4 带来了沉浸式全屏体验, 在沉浸式全屏模式下, 状态栏. 虚拟按键动态隐藏, 应用可 以使用完整的屏幕空间, 按照 Google 的说法, 给用户一种 “身临其境” 的体验. A ...
- 在DevExpress GridControl中添加进度条控件 z
首先可以使用 DevExpress GridControl 自带的进度条控件. 但是我要用一个方法来设置所有的单元格进度,而不是每个单元格都要设置一遍,同时我想要根据进度值不同,进度条显示不同的颜色. ...
- Android 存储(本地存储 SD卡存储 SharedPreference SQLite ContentProvider)
本文出自:http://blog.csdn.net/dt235201314/article/details/73176149 源码下载欢迎Star(updating):https://github.c ...
- 指针初始化为NULL的作用
关于空指针NULL.野指针.通用指针,首先说一下什么是指针,只要明白了指针的含义,你就明白null的含义了. 假设 有语句 int a=10;那么编译器就在内存中开辟1个整型单元存放变量a,我们假设这 ...
- SqlServer查询语句中用到的锁
前段时间**公司DBA来我们这培训.讲了一大堆MYSQL的优化. QA环节一程序员问“SQL语句中的 with nolock 除了不锁表外,是否能读其他锁住的数据". 讲课的人嘟嘟了半天没解 ...
- c++对象模型和对象内存布局
简单对象模型:如下图所示: 每一个object是一系列的slots,每一个data member或者function member都有自己的一个slot.这种模型的空间和执行效率都很低.在这个模型中, ...
- FastDFS的配置、部署与API使用解读(6)FastDFS配置详解之Storage配置(转)
1 基本配置 disabled #func:该配置文件是否生效 #valu: ## true:无效 ## false:生效 disabled=false group_name #func:本stora ...
- Linux内核RCU(Read Copy Update)锁简析
在非常早曾经,大概是2009年的时候.写过一篇关于Linux RCU锁的文章<RCU锁在linux内核的演变>,如今我承认.那个时候我尽管懂了RCU锁,可是我没有能力用一种非常easy的描 ...
- adb tcp 调试
su setprop service.adb.tcp.port 5555 stop adbd start adbd
- android arcmenu
http://www.kankanews.com/ICkengine/archives/129193.shtml