摘要:
在开发中,有时我们需要在View层中拿到Model返回的数据并且是一个Json对象,那么我们就可以利用Newtonsoft.Json.JsonConvert.SerializeObject(Model)将Model层反序列化,由于js拿到反序列化的数据后一些特殊字符还需要处理,如:双引号"反序列化后 阅读全文
摘要:
html上传美化: 阅读全文
摘要:
假如有一个Person类: 执行一个方法: 调用: 阅读全文
摘要:
例如有一个类,名为:TransactionOrder 定义一个方法GetPropertyInfoArray: 调用方法: 阅读全文
摘要:
DataGrid通用合并扩展方法: 调用方法: HTML代码: 效果图: 阅读全文
摘要:
List ZTreeList = new List(); XDocument MenuConfigDoc = XDocument.Load("Config/MenuConfig.xml"); //按文档顺序返回此文档或元素的经过筛选的子代元素集合。 集合中只包括具有匹配 System.Xml.Linq.XName 的元素。 var MenuGroups = MenuConfigDoc.Des... 阅读全文
摘要:
Assembly assembly = Assembly.Load("PeopleDal"); //获取程序集名称 Module[] modules = assembly.GetModules(); foreach (var item in modules) { Console.WriteLine(item.Name); } //获取程序集类名 Type[] types = asse... 阅读全文
摘要:
原型模式:使用原型实例指定待创建对象的类型,并且通过复制这个原型来创建新的对象。 分析: 孙悟空:根据自己的形状复制(克隆)出多个身外身 软件开发:通过复制一个原型对象得到多个与原型对象一模一样的新对象 工作原理:将一个原型对象传给要发动创建的对象(即客户端对象),这个要发动创建的对象通过请求原型对 阅读全文
摘要:
建造者模式可以将部件本身和它们的组装过程分开,关注如何一步步创建一个包含多个组成部分的复杂对象,用户只需要指定复杂对象的类型即可得到该对象,而无须知道其内部的具体构造细节。 建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式的定义: 将客户端与包含多个 阅读全文