最新评论
Re:教你如何成为一名不合格的程序员 刘海川 2012-02-21 16:36
[quote].[/quote]
Re:教你如何成为一名不合格的程序员 刘海川 2012-02-21 16:35
[img]http://pic002.cnblogs.com/images/2012/146707/2012022116350985.gif[/img]
Re:教你如何成为一名不合格的程序员 刘海川 2012-02-21 16:34
<span id="comment_body_2196476" class="blog_comment_body">有才</span>
Re:教你如何成为一名不合格的程序员 刘海川 2012-02-21 16:31
[quote]CoolCode:
@鹤冲天
Leader的EQ通常都比较高,没事!顶多把人请走就OK了[/quote]
楼主太油菜了!
[quote]CoolCode:
@风的传说
??不明白,开源的[/quote]
我的意思是,这个开源的东西跟微软提供的原版的,有什么区别
CoolCode.ServiceModel是封闭过的东西吗
Re:Linq To SQL 批量更新方法汇总 CoolCode 2012-02-09 19:54
@tudas
它是把表达式生成SQL执行,不用SubmitChanges了
Re:Linq To SQL 批量更新方法汇总 tudas 2012-02-09 00:01
请教下,批量update后,还要SubmitChanges()吗?
Re:Cool MVC:一步一步打造完美分页 (续) cyclone1314 2011-12-07 23:04
楼主,我发了封邮件到你这个邮箱coolcode@live.com,有个头疼的问题想麻烦你帮我解决一下,万分感激
Re:.Net4 Expression Tree 入门 (目录) chinese_submarine 2011-12-01 16:53
@空逸云
you can reference:
http://webcache.googleusercontent.com/search?q=cache:p-BIFqnMk5gJ:blog.photoatomiclab.net/post/2011/09/22/Visual-Studio-2010-Expression-Tree-Debugger-Visualizer-how-to-make-it-work.aspx+enable+Expression+Tree+Visualizer+in+vs2010&hl=zh-CN&strip=1
如果要增加一些查询条件,依然还是需要改代码,是否可以使用 IEnumerable<KeyValuePair<string, string>> 来作为入口的查询条件呢?
不能 有 join 么?
var queryBuilder = QueryBuilder.Create<Orders>()
.join<Custom>(Order.CustomID = Custom.CustomID )
.Like(c => c.Customers.ContactName, txtCustomer.Text)
.In(c => c.ShipCountry, selectedCountries);
Re:教你如何成为一名不合格的程序员 火星大能猫 2011-09-09 16:45
妥妥的.
Re:面试者与面试官 yfdong22 2011-08-19 00:40
发掘面试者的潜能
Re:轻量级IOC框架:Ninject Kain 2011-08-17 14:03
Unity用起来感觉挺好的
Re:轻量级IOC框架:Ninject 吾爱__WP 2011-08-17 10:10
易用,,轻量,,清新
感谢LZ
Re:轻量级IOC框架:Ninject AlexTiffy 2011-08-08 18:00
楼主,你的留言怎么那么漂亮,像iphone的短信,好喜欢,怎么弄的啊
好文章,顶一个,不过,大家看看我的方法,是否会更灵活,简单
[code=csharp]
/// <summary>
/// 查询面料
/// </summary>
/// <param name="schcond">查询条件</param>
/// <returns></returns>
internal object SearchML(SearchCond_ML schcond)
{
Expression<Func<mianliao, bool>> ex_where = f => true;
if (!string.IsNullOrEmpty(schcond.Gsmlh))
{
ex_where = ex_where.And(f => f.gsmlh.Contains(schcond.Gsmlh));
}
if (!string.IsNullOrEmpty(schcond.Mlcmlh))
{
ex_where = ex_where.And(f => f.mlcmlh.Contains(schcond.Mlcmlh));
}
if (!string.IsNullOrEmpty(schcond.Mlc))
{
ex_where = ex_where.And(f => f.mianliaochang == schcond.Mlc);
}
if (!string.IsNullOrEmpty(schcond.Chengfen))
{
ex_where = ex_where.And(f => f.chengfen.Contains(schcond.Chengfen));
}
if (!string.IsNullOrEmpty(schcond.Shazhi))
{
ex_where = ex_where.And(f => f.shazhi.Contains(schcond.Shazhi));
}
if (!string.IsNullOrEmpty(schcond.Kezhong_start))
{
ex_where = ex_where.And(f => f.kezhong >= decimal.Parse(schcond.Kezhong_start));
}
if (!string.IsNullOrEmpty(schcond.Kezhong_end))
{
ex_where = ex_where.And(f => f.kezhong <= decimal.Parse(schcond.Kezhong_end));
}
DataTable dt = new DataTable();
DBDataContext db = new DBDataContext();
var mls = db.mianliao.Where(ex_where);
dt = CommonTool.LINQToDataTable(mls);
//如果没有查询到数据,此dt会没有列,databind的时候会出错,所以在此要重构datatable的列
if (dt.Columns.Count == 0)
{
return CommonTool.GetBlankTable(new mianliao());
}
return dt;
}
[/code]
Re:Let Enum Enumerable CoolCode 2011-07-31 15:32
@Ariel Lu
不错啊~呵呵
Re:Let Enum Enumerable Ariel Lu 2011-07-29 17:27
public IEnumerator<T> GetEnumerator()
{
Array values = Enum.GetValues(typeof(T));
list = new List<T>(values.Length);
foreach (var value in values)
{
list.Add((T)value);
}
return list.GetEnumerator();
}
借助已有的实现是也是一种思路,但是List<T>是要分配内存空间的,用yield实现岂不是更好
public IEnumerator<T> GetEnumerator()
{
foreach (T item in Enum.GetValues(typeof(T)))
{
yield return item;
}
}
Re:IOC : Unity 配置和使用 show_show 2011-07-20 20:14
马克
创建了一个对象 然后调用该实例的一个带参数的方式,这样的express tree怎么写呢。
感谢博主的奉献,但我觉得一个最关键的问题没提到,就是Expression Tree是解决什么问题的?如果单纯说解决动态查询什么的片面角度,很多人都不愿意跨出了解它的第一步。
请教:
我想对任意的一个实体对象,以及以字符串形式标识的属性或变量名,获取该属性的内容 这个行为写成一个函数,该如何操作?
即:
object Eval(object/instance instance, string propertyName)
{
return instance[propertyName];
}
类似上面的,当propertyName为A时,返回 instance.A,当为B时返回 instance.B。
Re:教你如何成为一名不合格的程序员 June拼搏 2011-07-01 10:18
有点意思..
这比告诉他们如何成为一名合格的程序员更有用。
Re:教你如何成为一名不合格的程序员 CoolCode 2011-06-27 19:22
@鹤冲天
Leader的EQ通常都比较高,没事!顶多把人请走就OK了
Re:教你如何成为一名不合格的程序员 鹤冲天 2011-06-27 13:15
呵呵,随便一条都会把 Leader 气炸了!
Re:教你如何成为一名不合格的程序员 对镜弹箜篌 2011-06-19 16:35
[quote] me 2 [/quote]
Re:教你如何成为一名不合格的程序员 jifsu 2011-06-18 08:12
好吧我确实见过不少这样的,依仗这年轻可以肆无忌惮的玩耍.
只能叹息啊,年轻真好
Re:教你如何成为一名不合格的程序员 陈年老生 2011-06-18 01:03
不合格的程序员如蜜。
Re:教你如何成为一名不合格的程序员 CoolCode 2011-06-18 00:02
@Finux_Chen
谢谢指教!:)
Re:教你如何成为一名不合格的程序员 Finux_Chen 2011-06-17 23:34
似乎越来越流行用这种讽刺的方式来说话,而且,说实话,这样的方式,并不高明。有点冷。
Re:教你如何成为一名不合格的程序员 CoolCode 2011-06-17 19:05
[quote]持刀女:我承认楼主是在说我。。。。。[/quote]
这么猛的程序员是不存在的,不要对号入座
Re:教你如何成为一名不合格的程序员 CoolCode 2011-06-17 19:04
[quote]like%'远远'%:试试,是不是留言改版了[/quote]
[quote]xluo:这个留言好看![/quote]
尽管这个留言样式从别的网站迁移过来,但费了我2个小时啊~毕竟我不是个UI设计师,直接改css搞不定,最后还是上jQuery了。还是有点难度。
Re:教你如何成为一名不合格的程序员 CoolCode 2011-06-17 19:00
[quote]某人马甲:
[quote]会长:除了18,我都同意,之所以写注释,还是因为代码不够清晰,不过我觉得有注释也不坏。总之,能够增进理解的注释是好注释;为了解释别人无法看懂的代码的注释不是好注释,应该去修改代码了,O(∩_∩)O~。[/quote]
我觉得好的代码是不需要写注释的……[/quote]
凡事把握个度。如果方法名能够足够把逻辑表达清楚,那么大可不必写注释。但暂未见到一句注释都不写的项目。
Re:教你如何成为一名不合格的程序员 Ale_ 2011-06-17 17:38
[quote]哈哈,[/quote]
Re:教你如何成为一名不合格的程序员 岁月w 2011-06-17 17:04
这种境界,是需要很高的功底的,强悍啊!
Re:教你如何成为一名不合格的程序员 starwar3 2011-06-17 16:22
看看留言版本!
Re:教你如何成为一名不合格的程序员 Jeallyn 2011-06-17 16:01
确实有几条做到了也会有这样的想法,不过为了努力成为一名程序员,我会尽力改正的!不管做什么工作,可以偶尔开玩笑,但需要认真的时候,绝对不开这样的玩笑!加油~