c# abstract抽象类_非抽象类_virtual_虚方法_override重写
//测试:父类的方法标记为virtual时,子类可以用override重写父类的方法 class Vehicle { public virtual...
c# abstract抽象类与继承类子类的构造函数_base
/// <summary> /// 抽象类Vehicle /// </summary> abstract class Vehicle { public i...
c# public_protected_private权限访问符_属性访问器get_set
abstract class Team { public abstract void G();//抽象类中的抽象方法;仅含有声明没有方法体;且以;分号结束  ...
c# abstract抽象类及抽象方法_继承
//抽象类不能同时是密封的 //可包括抽象成员 //不能直接实例化 //必须是其它类的基类 //抽象类可以继承抽象类 abstr...
c# 索引指示器
public class Team { private string[] s_name = new string[4] {"a","b","c","d"}; //索引指标器 实现...
c# hasvalue属性
// 数据类型? 表示参数的值可以为null空,此时这个参数可调用属性hasvalue来判断,此参数是否有除了null以外的值;进而进行其它的工作//必须要加?才可用hasvalue属性 priv...
c# 异常处理try catch finally_throw
try { object bj = null; &nb...
c# form窗体modifiers属性
1,针对继承窗体2,设置父窗体的控件modifiers属性为true;3,子窗体继承父窗体后,其子窗体的相关控件的属性可以编辑,即是public,而不是private
c# mdi多窗体
private void Form3_Load(object sender, EventArgs e) { this.IsMdiContainer = true;// ,...
c# form窗体
//设置窗体标题图标 Icon bx = new Icon(@"c:/logo.ico"); &...
c# button学习
private void button1_MouseEnter(object sender, EventArgs e) { //测试鼠标进入按钮时发生...
c# radiobutton
private void button1_Click(object sender, EventArgs e) { //学习checkbox &...
c# combox
private void Form1_Load(object sender, EventArgs e) { //学习combox下拉列表框是否仅显示...
c# richtextbox
//学习richtextbox富文本框 richTextBox1.Multiline = true;//开启流动滚动条 &n...
c# 容器控件panel面板
private void button1_Click(object sender, EventArgs e) { //判断文本框是否有值 &nb...
c# listbox可显示多个子项的列表控件(可单多选子项)
//设置listbox可以选择多个子项 listBox1.MultiColumn = true; lis...
c# numericupdown直接输入(或上下调节)控件
//设置numericupdown控件其值最大最小值 numericUpDown1.Maximum = 100; &...
c# while循环_counter++_内含if判断_break
//while循环counter = 0; while (counter < this._deductSchedView.Count)  ...
c#菜单栏menustrip工具栏toolstrip状态栏
工具栏toolstrip可含子项对象toolstriplabel或toolstripseparator或toolstriptextbox// toolStripLabel1 // &n...
c# tabcontrol选项卡_tabpages相关操作
//选项卡tabcontrol,选项卡之选项页tabpage,选项页集合tabpages 新建一个选项页 string title = "编程添加的选项页"; &...