摘要:
转自:http://hjmailbox.blog.163.com/blog/static/93220272201032603357117/ 在VB.net开发环境下,有一个窗体,里面有两个TextBox控件,分别名为"TxtChatHistory"与"TxtSendContent ",现在TxtSe 阅读全文
随笔分类 - .NET
How to: Develop a Simple Windows Forms Control(转载)
2011-06-10 09:22 by Dirichlet, 291 阅读, 收藏,
摘要:
转自: http://msdn.microsoft.com/en-us/library/649xahhe(VS.80).aspx This section walks you through the key steps for authoring a custom Windows Forms con 阅读全文
如何:对 Windows 窗体控件进行线程安全调用(转载自msdn)
2011-04-02 18:14 by Dirichlet, 366 阅读, 收藏,
摘要:
转自:http://msdn.microsoft.com/zh-cn/library/ms171728(v=VS.100).aspx 如果使用多线程来提高 Windows 窗体应用程序的性能,则必须确保以线程安全方式调用控件。 访问 Windows 窗体控件本质上不是线程安全的。 如果有两个或多个线 阅读全文
Serialization,Serialize未知类型的对象
2011-03-14 10:29 by Dirichlet, 245 阅读, 收藏,
摘要:
1.下面的实例code中public object ObjectValue { get; set; },不知道其具体的类型,但是仍然可以进行序列化和反序列化。 2. 成员变量加Attribute [XmlElement("Value")]可以在序列化时改变节点的名字,如果不加这个attribute,序列化后的相关xml的节点名字就是成员变量的名字。 成员变量加[XmlIgnore]表示该成员... 阅读全文
GetEnumerator, yield关键字
2011-03-14 09:25 by Dirichlet, 221 阅读, 收藏,
摘要:
1. 使用了yield关键字,就不需要人工再实现下面的IEnumerator接口了 2. code sample dfdf 阅读全文
面向对象面试题(转)
2010-12-13 13:05 by Dirichlet, 1155 阅读, 收藏,
摘要:
http://wenku.baidu.com/view/055188323968011ca3009164.html 1、什么是面向对象面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP;通俗的解释就是万物皆对象,把所有的事物都看作一个个可以独立的对象(单元), 阅读全文
C#中抽象类和接口的区别
2010-10-22 10:56 by Dirichlet, 167 阅读, 收藏,
摘要:
大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料. 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实 阅读全文