asp.net

  • C# MVC过滤器

    1.过滤器介绍我们知道mvc的运行机制是通过管道完成的,过滤器可以注入一些代码逻辑到请求处理管道中,是基于C#的Attribute的实现。当负责调用Action的类ControllerActionInvoker在调用执行Action的时候会检查Action上面的Attribute并查看这些Attribute是否实现了指定的接…

    2024-01-16 1

  • c#属性 [ApiExplorerSettings(IgnoreApi = true)]有什么作用?

    c#属性 [ApiExplorerSettings(IgnoreApi = true)]有什么作用?在项目开发中,前后端分离已然成为目前的趋势。在后端开发中,netCore 中可以使用Swagger 来方便管理我们的Api 接口。但是生产环境中,我们不想对外暴露api 接口,毕竟这样很不安全,我们会怎么做?最简单的一…

    2024-01-16 0

  • collection 集合

    collection 集合集合定义:集合(Collection)类是专门用于数据存储和检索的类集合的作用:集合本质是一种数据结构,用于存储数据常见数据来源:来自数据库、XML文件、文本文件、用户输入、网络API调用等集合(Collection)类是专门用于数据存储和检索的类。这些类提供了…

    2024-01-15 0

  • List<>的常用方法

    List<>的Find方法泛型集合List<T>中的Find函数用于查找集合中符合指定条件的元素..相比foreach遍历元素,用Find函数查找,代码更简洁.函数原型如下:public T Find(Predicate<T> match);其中Predicate为C#定义好的委托,原型如下:public delegate boo…

    2024-01-15 0

  • Dictionary字典的用法

    Dictionary<TKey,TValue>字典的用法:先看看如何构造:var a=new Dictionary<TKey,TValue>();看见尖括号就知道它是c#2.0的泛型了,所以它可以容纳任何类型。首先,字典有一个键<TKey>和一个值<TValue>,其中键必须是唯一的,不能重复。键不能是空引…

    2024-01-15 1