2009年4月8日
摘要: 昨天下午接到了微软的电话面试,感觉那个面试我的那个人挺好的,一开始的时候面试的时候还跟我小聊一会让我缓解下了紧张,呵呵稍微整理了下面试的所问到底几个知识点1、abstract2、sealed3、class和struct4、new5、using6、GAC7、GC8、dispose()和finallize()9、application.run()10、ADO.NET11、try中有return,fin... 阅读全文
posted @ 2009-04-08 14:03 寒轻 阅读(603) 评论(0) 推荐(0) 编辑
  2009年3月27日
摘要: 1.What is language for? Some people seem to think it is for practicing grammar rules and learning lists of words--the longer the words the better. That’s wrong. Language is for the exchange of i... 阅读全文
posted @ 2009-03-27 14:05 寒轻 阅读(248) 评论(0) 推荐(0) 编辑
  2009年3月19日
摘要: 【引自突破思维的禁忌的博客】一、前言XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,我会向大家介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,我还会给出有关的实例以使读者更进一步的了解XML文档的读写操作的具体方法。二、... 阅读全文
posted @ 2009-03-19 11:31 寒轻 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1.用Pascal规则来命名方法和类型。 public class DataGrid { public void DataBind() { } } 2.用Camel规则来命名局部变量和方法的参数. public class Product { private string _productId; private string _productName; public void AddProduct... 阅读全文
posted @ 2009-03-19 11:22 寒轻 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 我们在做winform应用的时候,大部分情况下都会碰到使用多线程控制界面上控件信息的问题。然而我们并不能用传统方法来做这个问题,下面我将详细的介绍。首先来看传统方法: public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender,... 阅读全文
posted @ 2009-03-19 11:17 寒轻 阅读(384) 评论(0) 推荐(0) 编辑
  2009年3月9日
摘要: 这篇文章概述了.NETFramework2.0里的ADO.NET2.0的最新特性。在以下叙述中将附带一些简单的例子来讨论这些特性的细节。  以下便是ADO.NET新增的特性:  1.批量复制操作(BulkCopyOperation)  将数据从一个数据源批量复制到另一个数据源是ADO.NET2.0的一个新特性。批量复制类提供了最快的方法把数据从一个数据源迁移到另一个数据源。每个ADO.NET的数据... 阅读全文
posted @ 2009-03-09 21:47 寒轻 阅读(691) 评论(1) 推荐(0) 编辑
  2009年3月5日
摘要: 哈希表中的项存储在System.Collections.DictionaryEntry 对象中,可用foreach来遍历哈希表中的值,如下: HashtablemyHashtable=newHashtable; foreach(DictionaryEntryentryinmyHashtable) { stringstrKey=entry.Key; stringstrValue=entry.Valu... 阅读全文
posted @ 2009-03-05 16:58 寒轻 阅读(388) 评论(3) 推荐(0) 编辑
  2009年3月4日
摘要: c#用委托来实现事件通知机制。委托相当与c++函数指针。整个过程涉及一个呼叫者,一个被呼叫者,还有就是这个委托。- 实现步骤有以下几步: 1. 申明委托, 2.定义呼叫者和调用的函数, 3.定义被呼叫者和具体实现的函数(被调用的函数)1.申明委托 ,在包里或者类里,public publicdelegatevoidPlayGame(Object sender, EventArgs e);2.定义呼... 阅读全文
posted @ 2009-03-04 20:57 寒轻 阅读(579) 评论(3) 推荐(0) 编辑
摘要: 如果你想建立一个可以支持数据绑定的自定义集合,那你至少要实现IList接口或IListSource(在Winform环境中。如果在Asp.net的环境中你只需要实现IEnumerable接口就可以了)。IList接口继承于ICollection接口而ICollection接口又继承于IEnumerable接口。所以当你实现IList接口的时候就同时实现了另外的两个接口。 IEnumerable接口... 阅读全文
posted @ 2009-03-04 11:19 寒轻 阅读(624) 评论(0) 推荐(0) 编辑
  2009年2月28日
摘要: 前言 在我们应用程序开发过程中,经常会遇到一些问题,需要使用多线程技术来加以解决。本文就是通过几个示例程序给大家讲解一下多线程相关的一些主要问题。 被过滤广告执行长任务操作 许多种类的应用程序都需要长时间操作,比如:执行一个打印任务,请求一个 Web Service 调用等。用户在这种情况下一般会去转移做其他事情来等待任务的完成,同时还希望随时可以监控任务的执行进度。 下面的... 阅读全文
posted @ 2009-02-28 18:41 寒轻 阅读(418) 评论(0) 推荐(0) 编辑