摘要:场景 从接口返回的数据是集合,却是 object 类型的。这个时候需要遍历这个集合。现提供两种方法。 方法一: 因为集合是可枚举的,所以可以尝试转为 IEnumerable 类型,然后遍历即可。 static void Main(string[] args) { var list = new Lis
阅读全文
摘要:参考链接: https://pieterderycke.wordpress.com/tag/reflection-emit/ http://www.moon-soft.com/doc/23252.htm http://www.codeproject.com/Articles/18677/Dynami
阅读全文
摘要:using System;using System.Configuration;namespace ConsoleApplication3{ /* web.config 或 app.config 中的配置示例如下(注:configSections 节一定要是 configurat...
阅读全文
摘要:介绍标题中所说的三个特性 CallerMemberNameAttribute / CallerFilePathAttribute / CallerLineNumberAttribute 我们统称为调用者信息特性,正常情况下在 .NET Framework 4.0 中是无法使用的。因为这三个特性是 ....
阅读全文
摘要:public class DatePartsConverter : JavaScriptConverter{ public override IEnumerable SupportedTypes { get { yield return typeof(DateTime); } } pu...
阅读全文
摘要:用到的 COM 类库:Windows Script Host Object Model -->Interop.IWshRuntimeLibrary.dll示例代码:private static void _BuildLink(){ var startUrl = "http://localhos...
阅读全文
摘要:[TestFixture]public class Class1{ [Test] public void SerializableTest() { var list = new List(); for (var i = 0; i >(fileStream...
阅读全文
摘要:http://mobile.51cto.com/windows-phone-332485.htm#1
阅读全文
摘要:在rdlc里面的表达式里可以这样写://前提:必须是数值型的比如Decimal或Double等=Format(aa,"#0.000")//或=Format(aa,"#0.00")
阅读全文
摘要:装箱:从值类型转换到引用 类型例如:int i = 0 ;object m = i ;拆箱:从引用类型转换到值类型例如:int j = (int)m ;注:装箱是什么类型,拆箱必须转换成什么类型。
阅读全文
摘要:传统的项目一般是三层UI、BLL、DAL即表示层,逻辑层,数据访问层。 随着需求,我们所做的项目也越来越复杂,于是我们把项目中大家都会用到的方法类放到一起,这就形成了common层,即共通层。为了安全有效的在各层间进行数据传输又出现了model即实体层,用来保存传输的数据。比如查询数据库吧,返回的...
阅读全文
摘要:实现方法:分3个类实现,分别为猫类,老鼠类,主人类。猫类:定义一个猫叫事件;老鼠类:订阅猫叫事件,在猫发出叫声这个事件后,老鼠逃跑;主人类:类似于老鼠类,在猫发出叫声这个事件后,主人醒来;猫类实现如下:using System;namespace CarCry{ /// /// 猫类的定...
阅读全文