01 2013 档案
C#遍历枚举类型的所有元素
摘要:写个小东西,刚好用到枚举类型,需要显示在DropDownList控件中。尝试了下,用如下方法可以实现。比如定义了一个错误的枚举类型1publicenumeErrorDetailCode:int2{3登陆成功=0,4登出=1,5应用错误=2,6成功=16,7失败=178}需要引用using System;然后在循环中,遍历枚举对象的所有元素Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1foreach(intmyCodeinEnum.GetV
阅读全文
常用编码总结
摘要:从网上弄下来的:1.ASCII和Ansi编码 字符内码(charcter code)指的是用来代表字符的内码.读者在输入和存储文档时都要使用内码,内码分为 单字节内码 -- Single-Byte character sets (SBCS),可以支持256个字符编码. 双字节内码 -- Double-Byte character sets)(DBCS),可以支持65000个字符编码.前者即为ASCII编码,后者对应ANSI.至于简体中文编码GB2312,实际上它是ANSI的一个代码页9362. Unicode 如上,ANSI有很多代码页,使用不同代码页的内码无法在其他代码也正常显示,...
阅读全文
C#静态构造函数总结
摘要:今天花了一些时间把静态构造函数的用法总结了一下,希望高手们指点。谢谢! 静态构造函数既没有访问修饰符,也没有参数。如果没有编写静态构造函数,而这时类中包含带有初始值设定的静态字段,那么编译器会自动生成默认的静态构造函数。在创建第一个类实例或任何静态成员被引用时,.NET将自动调用静态构造函数来初始化类,也就是说我们无法直接调用静态构造函数,也就无法控制什么时候执行静态构造函数了。如果类中包含用来开始执行的 Main 方法,则该类的静态构造函数将在调用 Main 方法之前执行。如果类中的静态字段带有初始化,则静态字段的初始化语句将在静态构造函数之前运行。一个类只能有一个静态构造函数。无参数的构造
阅读全文
Exception.InnerException 属性的使用
摘要:例子(部分代码):protected void Button3_Click(object sender, EventArgs e){try{Divide(10,0);}catch (Exception ex){Label3.Text = "产生的异常信息如下:<br/>";Label3.Text += ex.Message + "<br/>";////直接使用InnerException属性可以获取内部异常的信息Label3.Text += ex.InnerException.Message;}}//div方法将抛出其产生的异常,
阅读全文
datagridview使用tooltip控件显示单元格内容
摘要:代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;namespace Exam2{ public partial class MainForm : Form { private int cellColumnIndex = -1;//
阅读全文