- 博客(16)
- 收藏
- 关注
原创 C# const和readonly的区别
//很多初学者分不清readonly和const的使用场合。它们的本质区别如下: //1.const是一个编译期常量,readonly是一个运行时变量 //2.const只能修饰基元类型、枚举类型或字符串类型,而readonly没有限制 //关于第一个区别,const是编译期常量,所以它天然就是static的,不能再手动的给const增加一个static修饰符 //
2014-05-05 16:43:46
658
原创 C# TryParse 和 Parse
class Program { //除去string外的所有基元类型,会发现它们都有两个将字符串转型为本身的方法:Parse和TryParse。double为例如下: //public static double Parse(string s) //public static bool TryParse(string s, out doubl
2014-05-05 15:55:46
1331
转载 C#开发——winform中datagridview常见的18种属性
C# winform DataGridView 属性说明① 取得或者修改当前单元格的内容 ② 设定单元格只读 ③ 不显示最下面的新行 ④ 判断新增行 ⑤ 行的用户删除操作的自定义 ⑥ 行、列的隐藏和删除 ⑦ 禁止列或者行的Resize ⑧ 列宽和行高以及列头的高度和行头的宽度的自动调整 ⑨ 冻结列或行 ⑩ 列顺序的调整
2014-04-15 14:16:20
1425
原创 C#基础知识——public、private、protected、internal
private只能在本类中使用;protected可以在ben'lei
2014-04-14 22:01:15
503
转载 C#基础知识——static关键字解析
要理解static,就必须要先理解另一个与之相对的关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量:int a;string s;
2014-04-14 21:31:52
543
转载 C#开发——WinForm应用程序中的ComboBox实现ReadOnly功能
在ComboBox控件的DropDownStyle有三种属性:1.Simple 类似TextBox的外观,文本部分可以编辑,控件的Text值可显示,Items中的项要靠键盘“↑”、“↓”来选择。2.DropDown 文本部分可以编辑,控件的Text值可显示,Items中的项通过点击控件的“▼”出现的下拉选择框来选择。3.DropDownList 文本部分不可编辑,不能设置控件的Text
2014-04-14 21:13:03
2736
原创 C#开发——winform中将Excel数据导入DataGridView
using System;using System.Data;using System.Data.OleDb;using System.Windows.Forms;namespace ExcelToGridview{ public partial class Form1 : Form { public Form1() {
2014-04-14 20:58:33
15537
2
原创 C#基础知识——委托Delegate
委托(Delegate)回调函数callback是windows编程中的一个重要部分。回调实际上是方法调用的指针,也称为指针函数,是一个非常强大的编程特性。.NET以委托的形式实现了函数指针的概念,它的特殊之处在于,与函数指针不同,.NET的委托是类型安全的。这说明,C中的函数指针只不过是一个指向存储单元的指针,我们无法说出这个指针实际指向什么,像参数和返回类型等就更无从知晓了。先来下面的
2014-04-01 21:32:59
482
原创 C#开发——窗体去边框之后无法移动解决办法
窗体程序开发过程中有时候为了界面设计的原因需要将窗体的边框去除,从而导致窗体无法正常移动。下面的方法可以解决这个问题: private bool _mouseisdown = false; private Point _lastPoint = new Point(); private void plTitle_MouseDown(obj
2014-03-28 09:56:27
2102
原创 C#开发——简单的图片处理方法(更新中)
最近GCT要交一份有关数字媒体作业,做了一个图片处理的小程序交上去了。应付学业的同时接触到一些图片处理的简单算法,记下来万一哪天要用到呢?黑白算法:
2014-03-25 17:29:13
962
转载 ASP.NET笔记--浅谈Asp.net运行机制
很多Asp.net开发人员都有过Asp的背景,以至于我们开发程序的时候总是停留在“页面”层次思考,也就是说我们常常会只考虑我们现在所做的系统是要完成什么功能,是要做问卷调查网站还是个人网站,而很少在“请求级”思考,思考能不能通过编码的方式来操作一个Http请求。在跨入Asp.net后Asp有了质的飞跃,很多底层的Http请求都得到了良好的应用,这时候Asp.net不仅仅是一门开发语言,而是一个开发
2013-09-05 14:25:40
736
转载 ASP.NET笔记--浅析IIS架构
在学习Asp.net时,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。 他们耐心、 细致地告诉你如何一步步拖放控件、 设置控件属性、编写 CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。这样有它的好处, 就是可以快速开发。 但建议多掌握一点底层知识,对一些问题会有更好的理解。希望通过这篇文章的,可以让你
2013-09-05 13:55:25
808
转载 Ajax的工作原理(整理)
1、ajax技术的背景 不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99年IE5推出之时,它便开始支持XmlHttpRequest对象,并且微软之前已经
2013-09-04 23:01:39
638
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人