tnblog
首页
视频
资源
登录

XPO特性PersistentAlias

6480人阅读 2020/12/2 10:40 总访问:458337 评论:0 收藏:0 手机
分类: ASP.NET
  1. 指定字段和属性之间的关联。通过保留相应的字段来存储属性的值。
  2. public decimal UnitPrice
  3. {      
  4.     get { return fUnitPrice; }      
  5.     set { SetPropertyValue(nameof(UnitPrice), ref fUnitPrice, value); } 
  6. }
  7. decimal fUnitPrice;
  8. public int Qty
  9. {      
  10.     get { return fQty; }      
  11.     set { SetPropertyValue(nameof(Qty), ref fQty, value); }
  12. }
  13. int fQty;
  14. public decimal Discount
  15. {
  16.     get { return fDiscount; }
  17.     set { SetPropertyValue(nameof(Discount), ref fDiscount, value); }
  18. }
  19. decimal fDiscount;
  20. [PersistentAlias("UnitPrice*Qty*(1-Discount)")]
  21. public decimal ExtendedPrice
  22. {
  23.    get { return Convert.ToDecimal(EvaluateAlias(nameof(ExtendedPrice))); }
  24. }


评价
当你知道迷惑时,并不可怜,当你不知道迷惑时,才是最可怜的。
排名
4
文章
473
粉丝
3
评论
2
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术