01 2013 档案
List和ObservableCollection的相互转化
摘要:它们互换: T tList = new List(tObjectStruct .ToList()); ObservableCollection tObjectStruct = new ObservableCollection(tList); 都在构造函数中即可完成 也可以: tList.ForEach(p => tObjectStruct.Add(t));在WPF , silverlight ,WP7中经常会用到List<T>和ObservableCollection<T>。这里简单讲一下他们之间的相互转换。1.List<T>的简单介绍:List< 阅读全文
posted @ 2013-01-28 15:41 zsfwh 阅读(510) 评论(0) 推荐(0)
C#委托与事件 简明
摘要:来源:http://www.csharpwin.com/csharpspace/12119r2216.shtml委托的声明public delegate void MyDelegate(string str);注1.委托的定义和方法的定义类似,只是在前面加了一个delegate,但委托不是方法,它是一种类型。是一种特殊的类型,看成是一种新的对象类型比较好理解。用于对与该委托有相同签名的方法调用。2.委托相当于C++中的函数指针,但它是类型安全的。3.委托是从System.Delegate派生,但不能象定义常规类型一样直接从System.Delegate派生,对委托的声明只能通过上面的声明格式进 阅读全文
posted @ 2013-01-28 10:24 zsfwh 阅读(201) 评论(0) 推荐(0)
IIS6.0应用程序池回收
摘要:这段时间公司的程序经常出现问题,然后整个应用程序就不能访问了,我们的服务器版本:window 2003 SP1,IIS6.0,没有安装Microsoft Visual Studio .NET 。问题如下:1.网页上显示您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。管理员注意事项:详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。 2.windows事件查看器-应用程序LogThe state server has closed an expired TCP/I 阅读全文
posted @ 2013-01-22 19:09 zsfwh 阅读(240) 评论(0) 推荐(0)
使用C#发送邮件
摘要:VS2005中做了升级,用一个新的System.Net.Mail 类,由于我最近刚好在学习VS2005,所以抛弃了以前的那个程序,现学现卖就是想秀秀技术,其实也没什么技术含量的。MailAddress from = new MailAddress("gaosheng@hotmail.com", "高升"); //邮件的发件人MailMessage mail = new MailMessage();//设置邮件的标题mail.Subject = txtSubject.Text;//设置邮件的发件人//Pass:如果不想显示自己的邮箱地址,这里可以填符合ma 阅读全文
posted @ 2013-01-22 19:00 zsfwh 阅读(530) 评论(0) 推荐(1)