表达式树命名约定

发布于 2024-12-03 11:40:44 字数 223 浏览 0 评论 0原文

只是一个简单的问题,我认识的人使用表达式树的人并不多,所以我没有看到很多关于如何命名它们的资源。您如何命名表达式变量?首选。没有匈牙利符号。

现在我只是选择:

var newItem = Expression.New(typeof(T));
var itemProperty = Expression.Property(newItem,propertyInfo);

Just a simple question, there aren't a lot of people I know that use Expression Trees so I don't see a lot of resources on how to name them. How would you name an expression variable? Pref. no Hungarian Notations.

For now I just go with:

var newItem = Expression.New(typeof(T));
var itemProperty = Expression.Property(newItem,propertyInfo);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

与君绝 2024-12-10 11:40:44

我可能会将其称为 newExpression 和 memberExpression。

老实说,我尝试限制我拥有的表达式变量的数量(我对跨多行的非常长的表达式声明感到满意),显然我单独声明参数/变量的参数表达式,并这样命名它们(即 itemParameter , 列表变量)

I would call it newExpression and memberExpression perhaps.

To be honest though, I try to limit the number of expression variables I have (i'm content with really long expression declarations that span many lines), obviously parameterexpressions for parameters/variables i declare seperately and I name them as such (ie itemParameter, listVariable)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文