04 2018 档案
摘要:如果一个对象的值为null,那么它调用扩展方法时会报错吗? 上述代码出现的情况不会报错,刚开始遇到这种情况时很纳闷,就去问了大牛。大牛解释如下: 扩展函数其实只是为了让代码更具有可读性, 但最终在clr中会翻译成标准的静态函数调用, 比如: 调用 "string".ExtMethod()最终会翻译成
阅读全文
摘要:写过接口的同学都知道,接口会越来越多,那么控制器也会越来越多。这时候就需要根据某种业务或特性对controller进行分类然后建立文件夹。 我想到一个折中的方案:伪Areas! 在Areas文件夹下建立对应的文件夹,比如说用户相关的,建立一个Account文件夹 图中就是我创建的文件夹及对应的Con
阅读全文