如何在同一个界面中,根据权限级别不同显示不同的界面功能,不想用if或者尽量少用,该怎么实现?
可以用委托?
可以 加个联系方式吗? 我想 学习学习,感觉一直 if 很麻烦、
QQ:984314524
@圈奶特: 额,我也是个菜鸟,昨天看到委托相关知识才说的,不过交流还是可以的
权限 《=》 RenderBase 映射起来,比如同名前缀什么什么映射起来;
然后分别去实现Render();
写个总函数取权限,至于权限是等于或者异或看自己选择,然后取出Render即可,Rend还可以加个顺序...
最后特么一看怎么像WebForm的实现。这都是套路,玩多了都这样。