• .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等

  • 相关阅读:
    Java_static
    Java_字符串操作
    Java_==
    Java_字符串
    Java_Random
    Java_Scanner
    杨辉三角
    颜色分类
    字符串倒序
    jQuery的基本事件
  • 原文地址:https://www.cnblogs.com/thomerson/p/11503515.html
Copyright © 2020-2023  润新知