gpt4 book ai didi

c# - 类型定义和类型引用有什么区别?

转载 作者:行者123 更新时间:2023-11-30 12:39:25 24 4
gpt4 key购买 nike

我正在阅读 Jeffrey RichterCLR via C# 一书。

第 23 章 (23.3.2) 中,它说 “一个 System.Type 对象表示一个类型引用(与类型定义相对)。”

这里的类型引用和类型定义是什么意思?

最佳答案

作者将 System.TypeSystem.TypeInfo 进行对比。来自 the documentation :

A TypeInfo object represents the type definition itself, whereas a Type object represents a reference to the type definition.

类的 System.TypeInfo 只有在实现类(类型定义)的程序集已加载或可加载时才能实例化。要实例化 System.Type,唯一的要求是当前程序包含对实现程序集的引用

另见 What's the difference between Type and TypeInfo?

关于c# - 类型定义和类型引用有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45648219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com