04 2018 档案
摘要:ExecuteScalar方法返回的类型是object类型,这个方法返回sql语句执行后的第一行第一列的值,由于不知到sql语句到底是什么样的结构(有可能是int,有可能是char等等),所以ExecuteScalar方法返回一个最基本的类型object,这个类型是所有类型的基类,换句话说:可以转换
阅读全文
摘要://抽象类 public abstract class Vehicle { public string Color { get; set; }//颜色 public double DailyRent { get; set; }//每日租金 public string LicenseNO { get;
阅读全文
摘要:感谢各位这里实现:双击自动关联文件类型打开 2.PC所有驱动器 3.小型资源管理器!! 首先主页面: 2.运用DriveInfo驱动器的信息:获得整个系统磁盘驱动!!,运用frorach循环遍历到Treeview控件中去。 6.重要的!(实现1.双击自动关联文件类型):
阅读全文
摘要:抽象方法是只有定义、没有实际方法体的函数,它只能在抽象函数中出现,并且在子类中必须重写;虚方法则有自己的函数体,已经提供了函数实现,但是允许在子类中重写或覆盖。重写的子类虚函数就是被覆盖了。 抽象方法 使用abstract关键字 public abstract bool Withdraw(…); 抽
阅读全文
摘要:下面我和大家分享一下:自定义限制条件一样的控件,如只能输入数字等;说实话也是弄了许久。(在同一个解决方案中,任何项目拖过去都有效!!) 自定义控件的步骤: 1、新建windows控件库; 首先:要在解决方案上添加windows控件库: 其次: 2.、编辑需要的控件; 进入后,如下图所示: 二、编辑需
阅读全文
摘要:注:1,2,3,4,5显示的重要等级 常用的面向对象设计原则包括7个,这些原则并不是孤立存在的,它们相互依赖,相互补充。 一、开闭原则 1. 开闭原则定义 :一个软件实体应当对扩展开放,对修改关闭。也就是说在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,即实现在不修改源代码的情况下
阅读全文
摘要:1.首先:ArrayList:非泛型集合 List:泛型集合 集合跟数组比较我们更容易理解。数组:1,长度固定2,数据类型预先声明 集合:1,长度可变2,数据类型预先声明的为泛型集合,数据类型不限定为非泛型 ArrayList:1.类似于数组,称为数组列表;容量可以根据需要自动扩充,它的索引会根据程
阅读全文
摘要:经常听到有朋友在讨论C#中的结构与类有什么区别.正好这几日闲来无事,自己总结一下,希望大家指点. 1. 首先是语法定义上的区别啦,这个就不用多说了.定义类使用关键字class 定义结构使用关键字struct.在语法上其实类和结构有着很多相似的地方. 定义类的语法 1 class Person 2 {
阅读全文
摘要:1.是否选中一行: 2.建立主窗口 //定义数组 public SE[] en = new SE[3]; 给SE里面的值附上初始值: public void UpdateView() { foreach(var item int en) { ListViewItem list = new ListV
阅读全文
摘要://这是LoginInfo的定义的辅助类 public class LoginInfo { private string _email; public string Email { get { return _email; } set { _email = value; } } private st
阅读全文