c#基础
文章平均质量分 64
sxqxwanglei
学习是一种信仰,一种追求,一个理想,不是应付生活,应付人生,应付答案
展开
-
C#中的常用例程
0. 从C#中调用COM组件 (后期连接) .NET框架是COM的一个自然发展,两者共享许多核心要素,这包括组件的再利用以及语言的种 立性。 为了向后兼容,COM Interop可以使用现存的COM组件而不要求对原始组件进行修改。当一个框架开发人员想将COM代码合并到一个管理应用程序中时,就可以用COM Interop功能引入相相关的CO 类型。引入之后,这个COM转载 2009-01-18 18:01:00 · 1226 阅读 · 1 评论 -
C#中构造函数和析构函数的用法
摘 要:构造函数与析构函数是一个类中看似较为简单的两类函数,但在实际运用过程中总会出现一些意想不到的运行错误。本文将较系统的介绍构造函数与析构函数的原理及在C#中的运用,以及在使用过程中需要注意的若干事项。 关键字:构造函数;析构函数;垃圾回收器;非托管资源;托管资源 一.构造函数与析构函数的原理 作为比C更先进的语言,C#提供了更好的机制来增强程序的安全性。C#编译器转载 2008-11-29 18:19:00 · 502 阅读 · 0 评论 -
C#运算符
C# 提供了 Java 支持的所有可用运算符,如下表所示。在表的末尾,您将看到一些新的运算符,它们可以在 C# 中使用而不可以在 Java 中使用: 运算符类别符号 [Text] [Text] 一元 ++ -- + - ! ~ () 乘法 *转载 2009-01-18 18:23:00 · 774 阅读 · 0 评论 -
用C#连接带密码的Access
OleDbConnection cnn; static string cnnstr = @"Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:DataBase Password=密码;User ID=;Data Source=bmk.mdb"; cnn = new OleDbConnection(cnnstr);原创 2008-11-29 18:30:00 · 583 阅读 · 0 评论 -
form窗体的主要属性及常用方法
Windows应用程序是以窗体(Form)为基础的。1.常用属性 (1)Name属性:用来获取或设置窗体的名称。(2)WindowState属性:用来获取或设置窗体的窗口状态。(3)StartPosition属性:用来获取或设置运行时窗体的起始位置。(4)Text属性:该属性是一个字符串属性,用来设置或返回在窗口标题栏中显示的文字。 (5)Width属性转载 2008-12-02 18:46:00 · 3393 阅读 · 1 评论 -
给datagridview加行号
private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { Rectangle rectangle = new Rectangle(e.RowBounds.Location.X, e.RowBounds.转载 2008-11-26 13:37:00 · 610 阅读 · 0 评论 -
C#压缩和修复Access数据库
介绍 下面这段C# 代码可以用来压缩和修复Access数据库,不管它是一个简单的".mdb"ACCESS数据库还是一个".mdw"网络共享数据库,这个过程和你在用MS Access应用程序中使用的"工具-数据库实用工具-压缩和修复"时执行的操作完全一样.实例代码使用了"迟绑定"(运行中在内存中建立COM对象),这样就不需要在工程中加入COM引用了,也不需要在PC上安装MS Access应用程转载 2008-12-21 10:47:00 · 1131 阅读 · 0 评论 -
c#如何禁止Form窗口调整大小?如何禁止combobox输入?
禁止Form窗口调整大小方法:FormBorderStyle 设为FixedSingle;不能使用最大化窗口: MaximuzeBox 设为False;不能使用最小化窗口: MinimizeBox 设为False;禁止combobox输入方法:将DropDownStyle 设为DropDownList转载 2008-12-02 15:42:00 · 2840 阅读 · 2 评论 -
.NET中文件和文件夹的类
在.NET的类库中,表示文件夹和文件的类主要有两个,它们分别是Directory类和File类。Directory类可以用来创建和删除目录等操作。File类可用来对文件进行创建、删除等操作。除了Directory类和File类外,还有DirectoryInfo类和FileInfo类,关于文件夹和文件信息的操作都包含在其中,例如文件的创建时间、大小等。下面介绍它们的具体情况。 Directory转载 2008-12-26 23:41:00 · 1092 阅读 · 2 评论 -
getByte()和toCharArray()的用法
1、getByte():实现将字符串转化为字节数组例如: String myString="abcd"; byte myByte[]=myString.getBytes(); System.out.println("myByte[1]="+myByte[1]); System.out.println("myByte[2]="+myByte[2]);转载 2008-11-30 09:52:00 · 3239 阅读 · 0 评论 -
C#的New关键字有几种用法
前段时间一个朋友问到C#的New关键字有几种用法,虽说在日常编程中经常用到这个小家伙,但它到底有几种用法还真没有留意过,现将从网上总结出的资料记下以供同仁学习。 (1)new 运算符 用于创建对象和调用构造函数。 (2)new 修饰符 用于隐藏基类成员的继承成员。 (3)new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。 new 运算符 1.用于创建对象转载 2009-01-23 13:02:00 · 2371 阅读 · 0 评论 -
c#委托和事件
c#用委托来实现事件通知机制。委托相当与c++函数指针。整个过程涉及一个呼叫者,一个被呼叫者,还有就是这个委托。- 实现步骤有以下几步: 1. 申明委托, 2.定义呼叫者和调用的函数, 3.定义被呼叫者和具体实现的函数(被调用的函数)1.申明委托 ,在包里或者类里,public Code highlighting produced by Actipro CodeHighlighter转载 2009-01-23 13:00:00 · 487 阅读 · 0 评论 -
c#.net常用函数和方法集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=cu转载 2008-11-26 12:43:00 · 777 阅读 · 1 评论 -
提高C#编程水平的50个要点
1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if5.总是为自定义类重载 ToString 方法6.区别值类型和引用类型7.使用转载 2008-11-25 16:42:00 · 675 阅读 · 1 评论 -
取得字符串的全部声母
#region 字符串转声母串 public static string GetGbkPY(string str) { if (str.CompareTo("吖") if (str.CompareTo("八") if (str.CompareTo("嚓") if (str.C原创 2008-11-30 10:45:00 · 749 阅读 · 0 评论