• .Net 【基础回顾】特性


    特性

    对程序中的元素进行标注,用来向运行时描述你的代码,或者在程序运行的时候影响应用程序的行为,本质上是一个类,其为目标元素提供关联附加信息,并在运行期以反射的方式来获取附加信息。

    System.Attribute

    [Attribute(parametar)]

    目标元素

    程序集(assembly)
    模块(module)
    类型(type)
    属性(property)
    事件(event)
    字段(field)
    方法(method)
    参数(param)
    返回值(return)

    一些常用的特性:

    ObsoleteAttribute
    通知用户该元素将在未来的版本中删除。

    DefaultValueAttribute
    自动实现的属性设置默认值

    SerializableAttribute
    元素可json序列化

    DllImportAttribute
    DllImport特性,可以让我们调用非托管代码,所以我们可以使用DllImport特性引入对Win32 API函数的调用

    MVC中的路由,各种Filter等

  • 相关阅读:
    css基础1
    js基础
    定位与浮动
    最新学习
    前端初学第一天
    js2
    js1
    html加css
    js三元表达式
    java script的学习
  • 原文地址:https://www.cnblogs.com/thomerson/p/11503515.html
Copyright © 2020-2023  润新知