文章分类 -  C#

 
C#反射示例
摘要:使用反射 CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Text;using System.Reflection;//需... 阅读全文
posted @ 2009-04-03 20:49 wasd 阅读(242) 评论(0) 推荐(0)
C#委托和事件示例
摘要:1定义和使用委托 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 class program 2 { 3 //1定义委托 4 delegate Person CreatePersonHandle(st... 阅读全文
posted @ 2009-04-03 20:46 wasd 阅读(229) 评论(0) 推荐(0)
让BindingNavigator 删除按钮失效的办法
摘要:在使用BindingNavigator的时候不喜欢他自带的删除功能,因为数据源是自己手工绑定的,在删除选中行时,没有获得删除行的信息选中行就在datagridview中消失了,这是因为BindingNavigator设置了DeleteItem属性,设置了这个属性就会自动调用RemoveCurrent 方法,从而删除选定行。这种情况正不是我想要发生的。去掉此属性即可,然后自己去写,这个删除... 阅读全文
posted @ 2009-02-23 19:38 wasd 阅读(546) 评论(0) 推荐(0)
ADO.NET高级技术
摘要:1:异步数据访问 static void Main(string[] args) { string connectionString = ""; SqlConnection conn = new SqlConnection(connectionString); conn.Open(); ... 阅读全文
posted @ 2007-12-02 00:53 wasd 阅读(209) 评论(0) 推荐(0)
ADO.NET 概述
摘要:ADO.NET 是在用于直接满足用户开发可伸缩应用程序需求的 ADO 数据访问模型的基础上发展而来的。它是专门为 Web 设计的,并且考虑了伸缩性,无状态性和 XML 的问题。 ADO.NET 使用了某些 ADO 的对象,如 Connection 和 Command 对象,并且还引入了新的对象。主要的新 ADO.NET 对象包括 DataSet、DataReader 和 Data... 阅读全文
posted @ 2007-12-01 23:46 wasd 阅读(477) 评论(0) 推荐(0)
事件和委托
摘要:委托 委托(delegate)是C#中的一种类型,它实际上十一个能够持有对某个方法的引用的类。它本身能够拥有一个签名(signature),当它持有与它签名相同的方法的引用后,委托就可以和这个方法一样被使用。通过执行委托,就可以执行它所引用的方法,并且传递方法的参数等。它也可以作为参数完美的实现回调。 static void Main(string[] args) { Messag... 阅读全文
posted @ 2007-12-01 23:08 wasd 阅读(189) 评论(0) 推荐(0)
XML简单操作方法
摘要:用DOM对XML文档的读写 在.NET中利用DOM(Document Object Model)技术读写XML文档中的数据,System.XML名字空间下的XMLDocument类代表了DOM,它是递归定义的,文档中的每一个节点都有完全相同的属性和方法,可以用XMLNode遍历每一个结点。XMLNode常用属性: ... 阅读全文
posted @ 2007-12-01 11:56 wasd 阅读(222) 评论(0) 推荐(0)
泛型简介
摘要:泛型为开发者提供了一种高性能的编程方式,能够提高代码的重用性,并且让开发者编写非常优雅的程序。 public class MyGenerics MyGenerics x = new MyGenerics(); 泛型参数的约束 1:where T:struct 规定T必须是一个值类型 2:where T:class 规定T必须是一个引用类型,包括任何类、委托或接口 3:whe... 阅读全文
posted @ 2007-12-01 11:06 wasd 阅读(123) 评论(0) 推荐(0)
用C# 以编程方式建立数据库代码
摘要:String str; SqlConnection myConn = new SqlConnection ("Server=localhost;Integrated security=SSPI;database=master"); str = "CREATE DATABASE MyDatabase ON PRIMARY " + "(NAME = MyDatabas... 阅读全文
posted @ 2007-11-21 13:05 wasd 阅读(217) 评论(0) 推荐(0)
命令行编译并运行C#程序
摘要:安装好.NET Framework 2.0之后,配置环境变量后就可以编译CS源文件了 阅读全文
posted @ 2007-11-20 22:33 wasd 阅读(477) 评论(0) 推荐(0)
C#中的继承和多态浅析
摘要:继承和多态实属一脉相承的两个概念,讲一点我的理解! 继承可能是OO语言中最强有力的工具之一,派生类要比非继承的类更为简洁,通过继承我们可以大量减少代码冗余量。 阅读全文
posted @ 2007-11-20 22:16 wasd 阅读(242) 评论(0) 推荐(0)