摘要: http://msdn.microsoft.com/zh-cn/cc844038http://www.cnblogs.com/Showshare/archive/2010/07/09/1772886.html 阅读全文
posted @ 2013-06-25 15:13 爱生活,爱Dota 阅读(103) 评论(0) 推荐(0)
摘要: 反射一个实体类的属性,给其赋值PropertyInfo pi = obj.GetType().GetProperty(“ID”, BindingFlags.Instance | BindingFlags.Public);pi.SetValue(obj, Convert.ChangeType(“001”, pi.PropertyType), null); 阅读全文
posted @ 2012-05-02 11:57 爱生活,爱Dota 阅读(207) 评论(0) 推荐(0)
摘要: public class Sheet { public string SheetName { get; set; } public string Datatable { get; set; } public List<Column> ColumnList { get; set; } } public class Column { public int ExcelColumnId { get; set; } public string ExcelColumnName { get; set; } public string DBColumnName { get; set; } } pu 阅读全文
posted @ 2012-05-02 11:52 爱生活,爱Dota 阅读(336) 评论(0) 推荐(0)
摘要: C#对Word文档的创建、插入表格、设置样式等操作public string CreateWordFile(string CheckedInfo) { string message = ""; try { Object Nothing = System.Reflection.Missing.Value; Directory.CreateDirectory("C:/CNSI"); //创建文件所在目录 string name = "CNSI_" + DateTime.Now.ToShortString()+".doc" 阅读全文
posted @ 2012-05-02 11:47 爱生活,爱Dota 阅读(324) 评论(0) 推荐(0)
摘要: 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。namespace Delegate { //定义委托,它定义了可以代表的方法的类型 public delegate void GreetingDelegate(string name); class Program { private static void EnglishGreeting(string name) { Console.WriteLine("Morning, &qu 阅读全文
posted @ 2012-05-02 11:39 爱生活,爱Dota 阅读(109) 评论(1) 推荐(0)