标签 属性 文章列表

在C#的Entity Framework ORM中,如果使用context.Entry(T).State=EntityState.Modified;来更新实体的话,整个实体的字段都将被更新。那么,如果我们在开发中只需要更新部分指定的字段应该如何操作呢?一种简单的实现方式就是使用表达式树作为更新方法的参数,然后使用Property(T).IsModified=true来对指定字段进行更新,具体的代码如下: public virtual i...

C#开发 2015-11-20 1345浏览 0评论 喜欢(12)

在C#6.0之前的版本中,我们初始化属性的值是不能像初始化一个字段值那样一步到位的,具体实现如下: public class Student { private string _name="Sharper"; public string Name {get;set;} public Person() { Name=_name; } } 上面的例子中,我们可以看到,属性初始值的操作是在构造函数中来完成的。而字段_name的...

技术资讯 2014-10-12 17389浏览 0评论 喜欢(0)

上一篇介绍了C#解析HTML网页源码的一款组件神器--HtmlAgilityPack和提取循环列表数据的方法,今天在使用中遇到了一个新的问题,结合Xpath路径来提取循环列表中的一个HTML标签的InnerText,提取的时候需要判断是这个标签的class属性是否包含某个指定的属性值,google了一下(百度搜索没有相应的结果),利用Xpath的contains可以解决,代码如下: //选择不包含class属性的节点 var resul...

C#开发 2014-09-29 14562浏览 0评论 喜欢(0)