asp.net core 中,到处都是扩展方法--框架的设计--最小化设计.提供一个最基本、最最最简单的功能,提供给调用方.这种方式在利用的时间,假如想要增强功能,就可以扩展. 好处:
尽可能简化代码
灵活分配,必要就扩展什么.按需扩展,不会有代码冗余.
这里有个题目,我可以给任意类型写扩展方法嘛? 注意:扩展object类型.
[code] public static string SubObj(this object str, int len = 10) { if (str is null) { return string.Empty; } if (str.ToString().Length