(一)什么是架构
首先,我们从架构层面大致可以分为:系统架构和应用架构。
(一)什么是架构
首先,我们从架构层面大致可以分为:系统架构和应用架构。
常见的编程范式包括:
面向对象编程(OOP)
面向过程编程(POP)
MVC是为了解决用户界面和业务逻辑之间的耦合问题
在早期的软件开发中,用户界面和业务逻辑通常是紧密耦合在一起的,这导致了代码的可维护性和可扩展性的问题。
勇哥注:
这种错误,就是你的.net Framework版本低了。
貌似这个netstandard2.1.0.0 要求的是.net5.0了。

勇哥注:
这篇讨论一下async、await异步编程的异常处理特点。
(一)首先,我们要知道传统的后台线程,你得自己处理异常,否则线程会把异常吐掉
看示例 :
执行下面的程序,出现这个异常,why?

下面代码如果不使用Lambda表达式,自己写一个函数findobj,你会发现一个问题。
就是if (data.ToString() == "1") return true; 这句是写死的字符串,它应该是个变量。
但是为啥系统的List.Find定义的委托偏偏是下面这样的原型呢?
public delegate bool Predicate<in T>(T obj);
委托认知的三个层次
在勇哥看来,委托认知有下面这个层次。
保存函数引用,可以做为函数参数
认识到这一点的人,看过书,了解基本的使用规则。
Powered By Z-BlogPHP 1.7.3
Copyright www.skcircle.com Rights Reserved.