路漫漫,求索不息

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页

2013年9月3日

摘要: List的方法和属性 方法或属性 作用Capacity 用于获取或设置List可容纳元素的数量。当数量超过容量时,这个值会自动增长。您可以设置这个值以减少容量,也可以调用trin()方法来减少容量以适合实际的元素数目。Count 属性,用于获取数组中当前元素数量Item( ) 通过指定索引获取或设置元素。对于List类来说,它是一个索引器。Add( ) 在List中添加一个对象的公有方法AddRange( ) 公有方法,在List尾部添加实现了ICollection接口的多个元素BinarySearch( ) 重载的公有方法,用于在排序的List内使用二分查找来定位指定元素.Clear( ) 阅读全文
posted @ 2013-09-03 16:24 技术广场 阅读(317) 评论(0) 推荐(0)

摘要: BackgroundWe’ve been hearing a lot of good feedback on the recently released update to the Entity Framework in .NET 4. This release marks a significant advancement from the first release that shipped with .NET 3.5 SP1. I’m not going to spend time here talking about what’s new, but you can check here 阅读全文
posted @ 2013-09-03 14:19 技术广场 阅读(311) 评论(0) 推荐(0)

摘要: 由微软 ASP.NET 团队|2008 年 8 月 19 日推特在本教程中,您将学习在不同版本的 Internet Information Services 中如何使用 ASP.NET MVC 和 URL 路由。您将了解与 IIS 7.0 (经典模式)、 IIS 6.0 和早期版本的 IIS 使用 ASP.NET MVC 的不同策略。ASP.NET MVC 框架取决于 ASP.NET 路由将浏览器请求路由到控制器操作。要充分利用 ASP.NET 路由,您可能必须在您的 web 服务器上执行额外的配置步骤。这一切取决于 Internet 信息服务 (IIS) 和请求处理模式为您的应用程序的版本。 阅读全文
posted @ 2013-09-03 11:18 技术广场 阅读(492) 评论(0) 推荐(0)

摘要: 又到新年了,日历又要从2011年翻到2012年了,这使我有太多的感慨,进而勾起了对太多往事的回忆。过去的10年,毫无疑问是中国软件业发展最快的10年。当我们刚刚毕业的时候,还在使用VB、PB开发一些简单的数据库应用,而现在却几乎看不到它们的踪影,换来的是诸如J2EE和.NET这样的大型web应用。而这期间,RUP、XP、敏捷开发、持续集成••••••一个接一个的新概念层出不穷,令人眼花缭乱。现在想来,恍如隔世。但更令我印象深刻而难以忘怀的,是我亲自经历的、亲眼目睹的、道听途说的一个又一个的软件项目,它们有的获得了成功,但更多的是令人沮丧的失败。套用一下大文豪托尔斯泰体:幸福的家庭都是一样的,不 阅读全文
posted @ 2013-09-03 08:05 技术广场 阅读(593) 评论(0) 推荐(0)

2013年9月2日

摘要: DataTable dt = GetDetails().Tables[0]; //获取可用的DataTable // var m = dt.AsEnumerable().Last(); 返回DataTable最后一行DataRow //var m = dt.AsEnumerable().First(); 返回DataTable第一行DataRow //var m = dt.AsEnumerable().Count();返回DataTable总行数 //var m = dt.AsEnumerable().ElementAt(TipIndex); 返回DataTable 第TipIndex条的Da 阅读全文
posted @ 2013-09-02 20:31 技术广场 阅读(1141) 评论(0) 推荐(0)

摘要: public static T GetEntity(DataTable table) where T : new() { T entity = new T(); foreach (DataRow row in table.Rows) { foreach (var item in entity.GetType().GetProperties()) { if (row.Table.Columns.Contains(item.Name)) { if (DBNull.Value != row[item.Name]) { item.SetValue(entity, Convert.ChangeType( 阅读全文
posted @ 2013-09-02 20:23 技术广场 阅读(470) 评论(0) 推荐(0)

摘要: 假设在C盘根目录下有个Dog的Dll程序集文件,该程序集文件中包含类Dog 该类中有个狗叫几声的方法,如何通过反射来加载这个C:\Dog.dll,并且调用Dog类里面的Sound方法呢:public class Dog{ public void Sound(int count) { Console.WriteLine("叫了{0}声",count); }}具体如下:首先反射主要用到了System.Reflection命名空间,所以程序中一定要引用这个命名空间。using System.Reflection;写个测试方法如下:public void Test(){ strin 阅读全文
posted @ 2013-09-02 19:54 技术广场 阅读(313) 评论(0) 推荐(0)

摘要: 初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集合的IEnumerator对象。IEnumerator对象有什么呢?它是一个真正的集合访问器,没有它,就不能使用foreach语句遍历集合或数组,因为只有IEnumerator对象才能访问集合中的项,假如 阅读全文
posted @ 2013-09-02 19:26 技术广场 阅读(264) 评论(0) 推荐(0)

摘要: 如下面的图片要求,需要把左边的xml文改为右边的文档。需要添加Attribute,移除Element,但是所添加的Attribute值已经跟被移除的Element值不相同。实现方法可以参考《对XML文档进行修改》 http://www.cnblogs.com/insus/p/3276691.html找到对应的Element,然为后父Element添加Attribute,并删除自己。实时操作演示: 阅读全文
posted @ 2013-09-02 17:26 技术广场 阅读(309) 评论(0) 推荐(0)

摘要: 本文旨在介绍如果通过C#将获取到的XML文档转换成对应的JSON格式字符串,然后将其输出到页面前端,以供JavaScript代码解析使用。或许你可以直接利用JavaScript代码通过Ajax的方式来读取XML,然后直接对其中的内容进行解析,这样或许更直接一些。但本文中给出的代码旨在说明如何通过原生的C#代码来完成这一转换。除此之外,你仍然可以借用一些第三方类库或者更高级一些的.NET库对象来实施转换。我们来看看这里介绍的一些较为简单的方法,但前提是你必须拥有可支持的类库和对象以备使用。使用Json.NET类库 前提是需要首先下载和安装Json.NET类库,在这里可以找到http://j... 阅读全文
posted @ 2013-09-02 17:14 技术广场 阅读(332) 评论(0) 推荐(0)

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页