
C#语法
霜知坚冰
好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#编码规范
1 命名规约 1.1 数据库对象命名规约 1.1.1 表名 均采用Tab-前缀+单数英文名词表示,不加空格,每个词的首字母大写。 表示单个实体的表名:TabXxxx——XXXX为实体英文单词,例如:员工信息表——TabEmployee; 表示两个实体原创 2011-09-28 13:09:47 · 567 阅读 · 0 评论 -
Winform避免相同MDI子窗口重复打开的方法
Winform避免相同MDI子窗口重复打开的方法, 1: // 是否已经打开了?(用循环来判断) 2: foreach (Form childrenForm in this.MdiChildren) 3: { 4: //检测是不是当前子窗体名称 5: if (childrenForm.Name == "FormExaminee") 6:原创 2011-10-27 10:21:04 · 2606 阅读 · 0 评论 -
Winform判断网络是否边接之C#版网络链接
Winform判断网络是否链接之C#版网络链接,如何用C#判断网络是否连接呢,这个有N多方法,我们下面尽量说的完整一些。 第一种办法,最简单的,但是不准确,呵呵 private void btnIsConnect_Click(object sender, EventArgs e) { if (SystemInformation.Network) { Message转载 2011-10-27 10:20:31 · 2528 阅读 · 1 评论 -
ASP.NET显示农历时间代码,可直接使用
ASP.NET显示农历时间代码,可直接使用,DateTime.Now显示农历吧,想想现在很多人不看日历根本都都不知道农历时间了。 这段代码也是从网上找来的,基本没怎么改。 public string ChineseTimeNow = ""; public string ForignTimeNow = ""; private static ChineseL转载 2011-10-27 10:10:29 · 1155 阅读 · 1 评论 -
c#通过Word实现打印的代码(表格为例)
c#通过Word实现打印的代码,以下是具体的实现代码如下: DateTime dt = DateTime.Now; Object none = System.Reflection.Missing.Value; Microsoft.Office.Interop.Word.Application wordApp翻译 2011-10-27 10:14:56 · 1391 阅读 · 0 评论 -
Oracle使用sql语句分页显示数据,C#版
Oracle使用sql语句分页显示数据,C#版,两条C#语句,在ORacle数据库中实现分页可以使用rownum,这给分页的使用带来了极大的方便: string osql = "select username , to_char(userid) from td_user"; string sql = "select a.* from (" + "select rownum my_rownum,原创 2011-10-26 14:56:16 · 1564 阅读 · 0 评论 -
winform实现Excel表格导入Sql数据库示例
winform实现Excel表格导入Sql数据库示例,首先要保证的是将要导入数据库的excel表格中的数据和数据库字段相符,excel中不能存在数据表中不存在的字段。获取excel文档完整路径,并将其中的数据生成dataset对象: private DataSet xsldata(string filepath) { string strCo原创 2011-10-24 12:05:58 · 4200 阅读 · 2 评论 -
c#.net 获取时间日期年月日时分秒格式
//获取日期+时间 DateTime.Now.ToString(); // 2008-9-4 20:02:10 DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12 //获取日期 DateTime.Now.ToLongDateString().ToString(); // 200转载 2011-10-25 11:52:07 · 1028 阅读 · 0 评论 -
c#实现datagridview控件转datatable
c#实现datagridview控件转datatable对象,具体代码如下: using System; using System.Collections.Generic; using System.Data; using System.Windows.Forms; using System.Linq; using System.Text; namespace Test原创 2011-10-24 12:02:27 · 1545 阅读 · 0 评论 -
使用静态构造函数初始化静态成员
编写程序的时候难免要使用到静态成员,由于静态成员的访问是脱离类型对象的,所以使用非静态构造函数,私有方法或者一些其他方法都是不合理的。.Net提供了成员初始化语句和静态构造函数来初始化静态成员。 根据上一个单元,我们可以知道静态成员的初始化语句会早于静态构造函数执行,其次还知道成员初始化语句的好处和一些限制。这里要提的一点就是,静态构造函数和实例构造函数之间的区别,因为静态构造函数转载 2011-10-20 19:51:30 · 813 阅读 · 0 评论 -
用SqlCommandBuilder 实现批量更新
一般是这样的,如果用设计器将SqlDataAdapter拖到页面中使用时,不会出现SqlDataAdapter.Update(ds)更新时出错情况,因为系统会自动生成SqlDataAdapter的属性命令,比如: .UpdateCommane insertCommand selectCommand等。 但是有些程序员不喜欢用设计器,或者是有些地方没必要拖动SqlDataAdapter这么个庞大原创 2011-10-20 19:37:36 · 541 阅读 · 0 评论 -
为窗体添加菜单
为窗体添加菜单 4.1 添加主菜单 在.NET的System.Windows.Forms.Form(窗体)类中,有一个类型为MainMenu的属Menu,你只需要把一个MainMenu对象赋值给窗体的Menu属性即可以为窗体添加主菜单。 当使有MainMenu()构造生成主菜单对象时,主菜单对象中没有任何菜单,你可以直接通过主菜单对象(MainMenu)的Menu转载 2011-10-20 19:42:54 · 2573 阅读 · 0 评论 -
C#语言主要特性
C#语言主要特性 一、委托和事件 委托相当于JAVA里面的方法回调,而事件是依赖于委托特性的一种应用模式,广泛应用于事件驱动型的编程,委托和事件都是语言层面而设计的,就像JAVA的安全机制一样,充分体现了语言设计者思想的前瞻性。 二、内存管理和指针 JAVA的资源自动垃圾收集机制被C#语言所继承,保证了内存中数据的安全性,同时也减轻了程序员的工作量。内存管理统一由运行库负责。自转载 2011-10-20 19:59:20 · 1009 阅读 · 0 评论 -
SqlHelper类
DataTable dt = SqlHelper.FillDt(sql, new SqlParameter("Tm_WaiId", type)); using System; using System.Collections.Generic; using System.原创 2011-10-09 14:58:06 · 482 阅读 · 0 评论 -
特别推荐:Web开发常用速查手册大全(100+)
网络上关于各种语言和应用软件的速查手册和快速参考指南有很多很多,不幸的是当我们需要的时候,总是很难找到,所以我决定花点时间尽可能的收集更多的资源并分享给大家,记得推荐一下哦 :) 索引 CSSHTMLJavascriptPHPMySQLColor/Fonts/SEOCMS转载 2011-10-09 16:53:04 · 770 阅读 · 0 评论 -
C#泛型有什么好处
关于object类型: 1.object类型可以来引用任何类型的实例; 2.object类型可以存储任何类型的值; 3.可以定义object类型的参数; 4.可以把object作为返回类型。 但是--这样做有很大的问题 1.会因为程序员没有记住使用的类型而出错,造转载 2011-09-26 09:56:13 · 570 阅读 · 0 评论 -
Winform获取应用程序的当前路径方法集合
Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏 3 //获取当前进程的完整路径,包含文件名(进程名)。 4 string str = this.GetType().Assembly.Location; 5 result: X:\xxx\xxx\转载 2011-10-09 15:15:37 · 729 阅读 · 0 评论 -
判断文本框是否是数字
public static bool IsNumeric(string itemValue) { return (IsRegEx("^(-?[0-9]*[.]*[0-9]{0,3})$", itemValue)); }原创 2011-11-11 18:29:17 · 910 阅读 · 0 评论