自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 C# 关于从数据库取数据,并显示在DataGridView中

从数据库取数据,并显示在DataGridView中,这种做法在.net开发经常用到。那么到底该怎么做呢?1.要从数据库取数据,必须建立数据库连接2.将数据库中取到的数据通过一定方法,显示在界面的的dataGridView中代码:   效果如下:从中,我们可以看到,显示出来的表格,完全是数据库中的样子,包括列明也是数据库中的列名,把数据库的表搬到前台页面而已。那么怎么

2016-08-30 15:49:56 45175 16

原创 C# 关于登录界面与主界面,关闭主界面程序不关闭的解决办法

许多朋友会发现,自己写的有登录界面的程序中,通过登录界面进入了操作界面,然而通过点击右上角关闭按钮关闭操作界面时,该项目的后台程序仍然存在。。。造成这个问题的原因是在写程序过程中,首先写的是登录界面,所以在Program.cs中,Main方法是这样的:所以,我们要做的就是,修改Application.Run()的参数,改为主操作界面,然后做一个判断,当登录界面的DialogResu

2016-08-30 09:09:46 8959 2

原创 C# 键盘KeyCode与keyValue

在C#中,经常用到键盘事件,用到键盘事件时,就需要知道键的KeyCode(键),或者是keyValue(键值)。如:Enter的键盘事件,KeyCode = Enter,keyValue = 13        private void Key_down(object sender, KeyEventArgs e)        {            if (e.KeyValu

2016-08-26 14:20:33 18792 1

原创 C# 泛型generic的简单理解

根据MSDN的一段话:泛型(generic)是C#语言2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(type parameters)的概念。类型参数使得设计类和方法时,不必确定一个或多个具体参数,其的具体参数可延迟到客户代码中声明、实现。使用泛型的类型参数T,避免运行时类型转换或装箱操作的代价和风险。MSDN:《Microsoft Developer Ne

2016-08-15 10:23:40 983

原创 C# 委托delegate的相关知识

(未完待续)C#中的委托(delegate),类似于C/C++中的函数指针,它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m,其传递的是一个方法。委托的好处就是可以动态的改变调的函数。实现一个delegate是很简单的,通过以下3个步骤即可实现一个delegate:1. 声明一个delegate对象,它应当与你想要传递的方法具有相同的参数

2016-08-10 17:25:57 505

原创 C#中显式转换隐式转换的问题

C#中存在类型转换,如int与double,string与object,string与时间等类型之间互相转换;类型转换又分为显式转换和隐式转换,隐式转换是指不需要指定转换类型的转换,显式转换则必须指定转换类型。例1.  int与double,(double表示范围大,且带小数,兼容int)                int  i = 5;         dou

2016-08-10 10:59:46 1154

原创 C# 方法和属性的访问权限修饰符解析

在C#中,方法和属性共有default、public、private、protected、internal、protected internal六种访问权限修饰符。1.  default-默认访问权限   方法和属性前面没有权限修饰符时,表示为默认访问权限,在C#中,默认即为private,该方法或属性只在类的内部可见。2.  private-私有访问权限   方法和属性前

2016-08-10 09:25:04 5049 2

转载 C#数组的声明方式

C#数组的五种声明方式一、声明一个未经初始化的数组引用,以后可以把这引用初使化为一个数组实例int[] intArray;intArray = new int[10];intArray [0] = 5;intArray [1] = 10;intArray [1] = 100;//修改intArray [1] 注:数组的引用必须以相同或相关类型实例化,数组初使化默

2016-08-02 10:30:55 422

转载 C#中数组、ArrayList和List三者的区别

在C#中数组,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢。数组    数组在C#中最早出现的。在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单。[csharp] view plain copy "font-family:SimSun;font-size:18px;">//数组  string[] s

2016-08-02 10:20:12 283

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除