以下内容大部分来源官网,包含部分个人理解
好,进入正题
先上结构:
#region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.8\mscorlib.dll
#endregion
namespace System
{
//
// 摘要:
// 提供用于设置和检索应用程序上下文相关数据的成员。
public static class AppContext
{
//
// 摘要:
// 获取程序集解析程序用于探测程序集的基目录的路径名。
//
// 返回结果:
// 程序集解析程序用于探测程序集的基目录的路径名。
public static string BaseDirectory { get; }
//
// 摘要:
// 获取当前应用程序所针对的框架版本的名称。
//
// 返回结果:
// 当前应用程序所针对的框架版本的名称。
public static string TargetFrameworkName { get; }
//
// 摘要:
// 返回分配给当前应用程序域的已命名数据元素的值。
//
// 参数:
// name:
// 数据元素的名称。
//
// 返回结果:
// 如果 name 识别出已命名值,则为 name 的值