因为我是C#的新手,只是想知道,我可以像CQuery一样在C#中执行函数链接吗?
示例jQuery:
$("#gview tbody tr")
.not(":first,:last")
.filter(":odd")
.addClass("someclass")
.css("border","solid 1px grey");
Run Code Online (Sandbox Code Playgroud)
注意:我不是指客户端脚本.我唯一关心的是C#中是否可以进行函数链接
是的,您需要研究使用修改后的Builder Pattern来返回正在处理的对象.
例:
public class SomeClass
{
public SomeClass doSomeWork()
{
//do some work on this
this.PropertyA = "Somethign";
return this;
}
}
Run Code Online (Sandbox Code Playgroud)
这也称为链式设计模式.
| 归档时间: |
|
| 查看次数: |
529 次 |
| 最近记录: |