随笔分类 -  C#

摘要:30分钟LINQ教程 阅读全文
posted @ 2017-06-21 10:27 清晨时光 阅读(157) 评论(0) 推荐(0)
摘要:C# 快速高效率复制对象另一种方式 表达式树 阅读全文
posted @ 2017-04-07 11:20 清晨时光 阅读(1094) 评论(0) 推荐(0)
摘要:查询listview中是否有某项 向listview中加入数据 直接将判断结果赋给某个属性 Global::表示所有命名空间的根部 阅读全文
posted @ 2017-02-16 17:22 清晨时光 阅读(331) 评论(0) 推荐(0)
摘要:.net基础扫盲-自定义泛型类 阅读全文
posted @ 2017-02-10 10:00 清晨时光 阅读(187) 评论(0) 推荐(0)
摘要:C# 特性详解 c#通过反射获取类上的自定义特性 阅读全文
posted @ 2017-02-08 10:43 清晨时光 阅读(126) 评论(0) 推荐(0)
摘要:C# UDP编程简介 阅读全文
posted @ 2016-03-02 13:13 清晨时光 阅读(265) 评论(0) 推荐(0)
摘要:服务端UI 客户端代码 阅读全文
posted @ 2016-03-02 11:13 清晨时光 阅读(8261) 评论(2) 推荐(3)
摘要://把string字符串转换成xml格式 XDocument xd110 = XDocument.Parse(xml110); //加载指定路径下的文件到xml XDocument xDoc = XDocument.Load("Config.xml"); var query = from ele i 阅读全文
posted @ 2016-02-27 22:02 清晨时光 阅读(480) 评论(0) 推荐(0)
摘要:C#自定义工业控件开发 阅读全文
posted @ 2016-02-27 21:34 清晨时光 阅读(534) 评论(0) 推荐(0)
摘要:在项目开发的过程中,WebService是经常要用的,当调用WebService方法时,需要经过服务的验证才可以调用,一般就是用户名/密码验证,还有一个就是证书.下面程序使用的是用户名/密码的方式,很简单的一个程序. 先看服务端的代码(ws_Service) MySoapHeader.cs 这里通过 阅读全文
posted @ 2016-02-25 14:22 清晨时光 阅读(3567) 评论(0) 推荐(0)
摘要:单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。 一、经典模式: public class Singleton { private static Singleton instance; private Singleton() 阅读全文
posted @ 2016-02-25 11:24 清晨时光 阅读(4152) 评论(2) 推荐(0)
摘要://后台线程更新TextBox private void SetTextBox(TextBox txt, string value) { Action act = () => { txt.Text = value; }; if (txt.InvokeRequired) { txt.Invoke(ac 阅读全文
posted @ 2016-02-24 18:54 清晨时光 阅读(945) 评论(0) 推荐(0)
摘要://筛选 List<Person> persons = PersonsList(); persons = persons.Where(p => p.Age > 6).ToList(); //所有Age>6的Person的集合 persons = persons.Where(p => p.Name.C 阅读全文
posted @ 2016-02-24 11:52 清晨时光 阅读(201) 评论(0) 推荐(0)
摘要:反射是.NET中的重要机制,通过反射,可以在运行时获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息。有了反射,即可对每一个类型了如指掌。另外我还可以直接创建对象,即使这个对象的类型在编译时还不知道。 反射的用途: (1)使用Assembly定义和加载程序集,加载在程 阅读全文
posted @ 2015-02-27 15:38 清晨时光 阅读(211) 评论(0) 推荐(0)
摘要:生活很精彩,所以我自己创造自己的喜欢的东西,或取之有方。有时code累,重复的东西也多...也不是很美观,怎么样让自己更爽赶快顺手的编码呢....所以扩展方法也来了.. 一、扩展方法描述一方: 扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。 扩展方 阅读全文
posted @ 2015-02-27 09:33 清晨时光 阅读(428) 评论(0) 推荐(0)