Skip to main content

Command Palette

Search for a command to run...

Series

.NET fundamentals

1 .NET 基础知识及原则

  1. .NET开发技巧
  2. 性能优化
  1. .NetCore8.0 知识扫盲[一]

    1.AddMvc/AddMvcCore/AddControllers等区别 这几个方法都是在ASP.NET Core中配置MVC(Model-View-Controller)服务时使用的,它们之间的区别主要在于服务的配置和功能的不同: AddMvcCore: 这个方法添加MVC框架的核心服务,但不包括视图引擎等一些额外的功能。适用于构建更轻量级的应用程序,不需要支持视图。 AddControllers: 这个方法添加基本的MVC服务,包括控制器和一些常用的功能,但不包括视图引擎。适用于...

    Jan 9, 20241 min read
  2. C# Fundamental Knowledge - Exception

    Exception 类型 ArrayTypeMismatchException:由于元素的实际类型与数组的实际类型不兼容而导致数组无法存储给定元素时引发。 DivideByZeroException:试图将整数值除以零时引发。 根据 IEEE 754 算法的规则,将浮点值除以零不会引发异常,而是会产生正无穷大、负无穷大或“非数值”(NaN)。 IndexOutOfRangeException:索引小于零或超出数组边界时,试图对数组编制索引时引发。 InvalidCastExcepti...

    Jan 9, 20241 min read2