Billpeng Space

技术源自生活
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 28 下一页

2012年9月23日

摘要: Action 的Url可能受 UrlRouting的影响改变比如你将{controller}/{action} 规则改为{action}/{controller}.html那你是不是要将所有的页面的 <form action="data/get"改为<form action="get/data.html"呢如果使用Helper就解决了这个问题其实所有的Helper无非就是解决程序中有变化的东西的,比如绑定数据,或UrlRouting的Url,或相对路径 ,如果你的地址一直不会变化 ,完全可以使用Html标签 阅读全文

posted @ 2012-09-23 19:18 billpeng 阅读(336) 评论(0) 推荐(0)

摘要: try{//Yourcode...//CouldalsobebeforetryifyouknowtheexceptionoccursinSaveChangescontext.SaveChanges();}catch(DbEntityValidationExceptione){foreach(vareveine.EntityValidationErrors){Console.WriteLine("Entityoftype\"{0}\"instate\"{1}\"hasthefollowingvalidationerrors:",eve. 阅读全文

posted @ 2012-09-23 18:43 billpeng 阅读(1786) 评论(0) 推荐(0)

2012年9月12日

摘要: IEnumerable<T>接口主要功能是提供了大量与查询相关的方法,虽然这些方法实际上是以扩展方法的形式定义,但也不影响IEnumerable<T>接口的功能性。 1.IEnumerable<T>接口 IEnumerable<T>泛型接口支持在制定数据集合上进行迭代操作。它定义了一组扩展方法,用来对数据集合中的元素进行遍历、过滤、排序、搜索等操作。在LINQ中,数据源实际上是实现了接口IEnumerable<T>的类,通过select子句返回的查询结果页是一个实现了IEnumerable<T>的类。 在.NET类库中,I 阅读全文

posted @ 2012-09-12 21:27 billpeng 阅读(1279) 评论(1) 推荐(0)

摘要: var foodmylist = Bangso.MethodUtility.FillEntity.GetListFromSqlcmd<Bangso.Module.FoodMy>(sqlcmd, param2); var s = (from un in foodmylist where un.Username == "xinux" select un).ToList() ; var s2 = from fm in foodmylist group fm by new { fm.Datetime, fm.Username } into g select new {l 阅读全文

posted @ 2012-09-12 17:15 billpeng 阅读(209) 评论(0) 推荐(0)

2012年9月1日

摘要: namespace Anytao.Core.Common { /// <summary> /// A common interface for any object /// </summary> [EditorBrowsable(EditorBrowsableState.Never)] public interface IAnyObject { [EditorBrowsable(EditorBrowsableState.Never)] bool Equals(object obj); [EditorBrowsable(EditorBrowsableState.Never 阅读全文

posted @ 2012-09-01 04:38 billpeng 阅读(262) 评论(0) 推荐(0)

摘要: 写的一个类帮助器,思路是,可以使用这个帮助器对类动态地控制(在运行时),如添加,删除其成员。最近要用到这个,在网上找了点资料,也不全面,就自己查msdn帮助文件。自己写了一个,功能还不是很完善,如果大家有兴趣扩展下功能的话,就再好不过了。现在只能控制属性,还不能控制其它成员,如事件,方法等等。 演示一:动态生成类。演示二:动态添加属性到类。演示三:动态从类里删除属性。演示四:动态获取和设置属性值。具体地址: http://blog.csdn.net/bai_bzl/article/details/1920409 阅读全文

posted @ 2012-09-01 02:02 billpeng 阅读(609) 评论(0) 推荐(0)

摘要: C# 3.0 里提供了这种机制,可以为类添加属性或者方法,比如说为 String 添加一个方法namespace MyExtensionMethods { public static class MyExtensions { public static int MyGetLength(this System.String target) { return target.Length; } }}分组的方法:public static class StringExtension { public static ChineseString AsChineseString(this string s) 阅读全文

posted @ 2012-09-01 01:23 billpeng 阅读(314) 评论(0) 推荐(0)

2012年8月31日

摘要: 1、命名约定 Pascal和Camel命名约定 编程的命名方式主要有Pascal和Camel两种(Pascal:每个单词的首字母大写,例如ProductType;Camel:首个单词的首字母小写,其余单词的首字母大写,例如productType) 以下是一些常用的C#成员及其推荐命名方法: 标志符 规则 实例与描述 ... 阅读全文

posted @ 2012-08-31 17:26 billpeng 阅读(458) 评论(0) 推荐(0)

2012年8月29日

摘要: /// <summary> /// 设置相应属性的值 /// </summary> /// <param name="entity">实体</param> /// <param name="fieldName">属性名</param> /// <param name="fieldValue">属性值</param> public static void SetValue(object entity, string fieldName, st 阅读全文

posted @ 2012-08-29 18:02 billpeng 阅读(11540) 评论(0) 推荐(0)

2012年8月27日

摘要: 1.round() 函数是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置我们四舍五入之后小数点后显示几位。 2.numeric 函数的2个参数,第一个表示数据长度,第二个参数表示小数点后位数。 例如: select cast(round(12.5,2) as numeric(5,2)) 结果:12.50 select cast(round(12.555,2) as numeric(5,2)) 结果:12.56 select cast(round(122.5255,2) as numeric(5,2))结果:122.53 select cast(round(1222... 阅读全文

posted @ 2012-08-27 15:37 billpeng 阅读(142591) 评论(0) 推荐(3)

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 28 下一页