摘要:
,为什么你总成为不了架构师?背景:今天接到一个哥们儿的电话,说,很郁闷,想和我聊聊。我问,有啥郁闷的事情啊,说来听听。他说,最近很郁闷,我本来今年的计划是成为一个架构师,但是,无论如何努力,都不知道为什么,感觉希望很渺茫...这哥们儿其实是一个很努力的家伙,曾经是我Team里技术最好的程序员,对一个技术不钻明白不罢休的那种程序员。我给他电话里说了说我一直想说,但一直都没有时间说的话,那就是:为什么你总是成为不了架构师?一、什么是架构师?其实架构师的概念并不是从程序开发专业一诞生就有的职位概念,架构师(Software Architect)仅仅是最近几年提出来的一个职位,貌似Software A 阅读全文
摘要:
本文旨在讨论使用DataColumn.Expression属性定制列,高手绕过。这里只介绍两个经典的场景,抛砖引玉其他更多功能待各位读者自己发现吧!场景一:DataTable里有两个列分别为每种商品的[price]单价和[Num]数量,现在需要得到每种商品的总价值:方法一(不推荐):增加一列[Value],遍历DataTable用每一行的[price]*[num]得到价值,然后赋给列[value],代码如下:dt.Columns.Add("value");//增加新列value存储总价值foreach(DataRow dr in dt.Rows)//遍历计算每种商品总值并存 阅读全文