线程的使用
摘要:初学线程的使用,整理一下,备忘,也给我和需要的朋友一个方便! 我现在还是一学生,欢迎交流,指教! 线程的创建的关键是要给他指定一段要执行的代码段,这段代码可以是任意可以访问到的函数,如其他类的静态类,自己类定义的函数。 首先生成一个threadStart类的实例,将要线程执行的代码和这个对象关联,类threadStart是一个代表,标志着当一个线程开始时就开始执行定义的方法!以下是代码:usin...
阅读全文
posted @
2008-08-27 16:01
朝阳
阅读(463)
推荐(0) 编辑
事件和委托
摘要:初学事件和委托,整理一下,备忘,也给我和需要的朋友一个方便! 我现在还是一学生,欢迎交流,指教!一个完整的事件处理包含以下几个要素:一:事件的激发者;二:事件的处理者;三:指定委托。下面通过一个程序来分别解说他的整个使用过程(程序是从网上下的,感谢原创者,我只是在他的解说的基础上加上我的理解整理出来而已!)***事件的激发***在一个函数中激发一个事件: public void 玩游戏() { C...
阅读全文
posted @
2008-08-16 17:00
朝阳
阅读(648)
推荐(0) 编辑
在c#中理解面向对象
摘要:一直以为自己算是比较理解什么是面向对象了,而在今天写代码的过程中发现了一些问题,原来自己不是那么的懂,整理了一下,给我和需要的朋友一个方便! 我现在还是一学生,欢迎交流,指教!和以前一样以问题开头,如何在父窗体中操作子窗体的变量,如何在子窗体中操作父窗体的变量,又如何在这些操作中保持较好的高内聚和低耦合呢?而这里面就 要提一下面向对象的特点了:封装、继承和多态**封装** 在C#中可使用类来达到数...
阅读全文
posted @
2008-08-15 21:49
朝阳
阅读(1014)
推荐(0) 编辑
数据库常用操作
摘要:数据库操作语句是很常用的,但是总是给忘记了具体的代码,现在我整理一下,,给我和需要的朋友一个方便!不过呢,我现在还是一学生,如有高见请指教!数据操作 SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据示例: * select * from table1, table2 where tab...
阅读全文
posted @
2008-08-10 19:26
朝阳
阅读(427)
推荐(0) 编辑
在c#中理解值和引用
摘要:今天在写一个小代码时遇到一个问题:如何将一个dataTable中的一行拷贝到另外一个结构相同的dataTable中,如果直接采用如下方式就会报错: DataRow drGround = ds.Tables[0].Rows[0]; dt.Rows.Add(drGround);(提示drGround已经属于另外一张表了)正解: DataRow myDataRow = (DataRow)ds.Table...
阅读全文
posted @
2008-08-03 20:02
朝阳
阅读(563)
推荐(0) 编辑