1 Star 0 Fork 0

超哥 / docs

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
docfx.json 30.31 KB
一键复制 编辑 原始数据 按行查看 历史
Bill Wagner 提交于 2020-08-07 14:18 . publish the C# specs for 9.0 (#19736)
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590
{
"build": {
"markdownEngineName": "markdig",
"content": [
{
"files": [
"api/**/*.md"
]
},
{
"files": [
"**/*.md",
"**/*.yml"
],
"src": "docs",
"dest": ".",
"exclude": [
"samples/**/*.*",
"**/includes/**",
"**/util/**",
"***/contributing.md"
]
},
{
"files": [
"**/*.md"
],
"src": "_csharplang/spec",
"dest": "csharp/language-reference/language-specification",
"exclude": [
"README.md",
"LICENSE.md"
]
},
{
"files": [
"csharp-7.0/*.md",
"csharp-7.1/*.md",
"csharp-7.2/*.md",
"csharp-7.3/*.md",
"csharp-8.0/*.md",
"csharp-9.0/*.md"
],
"src": "_csharplang/proposals",
"dest": "csharp/language-reference/proposals",
"exclude": [
"**/README.md",
"inactive/**",
"rejected/**",
"csharp-6.0/enum-base-type.md",
"csharp-7.0/expression-bodied-everything.md",
"csharp-7.0/ref-locals-returns.md",
"csharp-7.0/tuples.md",
"csharp-7.0/value-task.md",
"csharp-7.2/readonly-struct.md",
"csharp-7.2/ref-extension-methods.md",
"csharp-7.2/ref-struct-and-span.md",
"csharp-7.3/enum-delegate-constraints.md",
"csharp-7.3/ref-loops.md",
"csharp-8.0/alternative-interpolated-verbatim.md",
"csharp-8.0/async-using.md",
"csharp-8.0/constraints-in-overrides.md",
"csharp-8.0/constructed-unmanaged.md",
"csharp-8.0/notnull-constraint.md",
"csharp-8.0/obsolete-accessor.md",
"csharp-8.0/shadowing-in-nested-functions.md",
"csharp-8.0/unconstrained-null-coalescing.md"
]
},
{
"files": [
"**/*.md"
],
"src": "_vblang/spec",
"dest": "visual-basic/reference/language-specification",
"exclude": [
"README.md",
"LICENSE.md",
"**/includes/**"
]
},
{
"files": [
"core/**/*.md",
"core/**/*.yml"
]
}
],
"resource": [
{
"files": [
"images/**",
"**/*.png",
"**/*.svg",
"**/*.jpg",
"**/*.gif",
"**/*.bmp"
],
"src": "docs",
"dest": ".",
"exclude": [
"**/obj/**",
"samples/**/*.*",
"_themes/DocPacker/**"
]
}
],
"externalReference": [],
"globalMetadata": {
"breadcrumb_path": "/dotnet/breadcrumb/toc.json",
"_displayLangs": ["csharp"],
"dev_langs": ["csharp"],
"ms.devlang": "dotnet",
"author": "dotnet-bot",
"ms.author": "dotnetcontent",
"searchScope": [".NET"],
"uhfHeaderId": "MSDocsHeader-DotNet",
"apiPlatform": "dotnet",
"ms.prod":"dotnet",
"ms.topic": "conceptual",
"_op_documentIdPathDepotMapping": {
"docs/architecture/containerized-lifecycle/": {
"folder_relative_path_in_docset": "docs/standard/containerized-lifecycle-architecture/"
},
"docs/architecture/microservices/": {
"folder_relative_path_in_docset": "docs/standard/microservices-architecture/"
},
"docs/architecture/modern-web-apps-azure/": {
"folder_relative_path_in_docset": "docs/standard/modern-web-apps-azure-architecture/"
},
"docs/architecture/modernize-with-azure-containers/": {
"folder_relative_path_in_docset": "docs/standard/modernize-with-azure-and-containers/"
},
"docs/architecture/serverless/": {
"folder_relative_path_in_docset": "docs/standard/serverless-architecture/"
}
},
"feedback_system": "GitHub",
"feedback_github_repo": "dotnet/docs",
"feedback_product_url": "https://developercommunity.visualstudio.com/spaces/61/index.html",
"featureFlags": [
"enable_uhf_ppe"
],
"show_latex": true
},
"fileMetadata": {
"feedback_system": {
"docs/standard/design-guidelines/**/**.md": "None",
"docs/framework/data/adonet/**/**.md": "None",
"docs/framework/data/wcf/**/**.md": "None",
"docs/framework/ui-automation/**/**.md": "None",
"docs/framework/wcf/**/**.md": "None",
"docs/framework/winforms/**/**.md": "None",
"docs/framework/wpf/**/**.md": "None",
"docs/framework/xaml-services/**/**.md": "None"
},
"feedback_product_url": {
"docs/azure/sdk/**/**.md": "https://github.com/azure/azure-sdk-for-net",
"docs/azure/sdk/**/**.yml": "https://github.com/azure/azure-sdk-for-net",
"docs/fsharp/**/**.md": "https://github.com/dotnet/fsharp",
"docs/machine-learning/**/**.md": "https://github.com/dotnet/machinelearning",
"docs/standard/data/sqlite/**/*.md": "https://github.com/dotnet/efcore",
"docs/spark/**/**.md": "https://github.com/dotnet/spark"
},
"ms.prod": {
"_csharplang/**/*.md": "dotnet-csharp",
"_vblang/spec/*.md": "dotnet-visualbasic",
"docs/architecture/**/**.md": "dotnet-architecture",
"docs/azure/**/**.md": "azure-dotnet",
"docs/azure/**/**.yml": "azure-dotnet",
"docs/core/**/**.md": "dotnet-core",
"docs/csharp/**/**.md": "dotnet-csharp",
"docs/csharp/**/**.yml": "dotnet-csharp",
"docs/desktop-wpf/**/**.md": "dotnet-desktop",
"docs/framework/**/**.md": "dotnet-framework",
"docs/fsharp/**/**.md": "dotnet-fsharp",
"docs/machine-learning/**/**.md": "dotnet-ml",
"docs/machine-learning/**/**.yml": "dotnet-ml",
"docs/standard/**/**.md": "dotnet",
"docs/visual-basic/**/**.md": "dotnet-visualbasic",
"docs/spark/**/**.md": "dotnet-spark"
},
"ms.topic": {
"_csharplang/**/*.md": "language-reference",
"_vblang/spec/*.md": "language-reference",
"docs/azure/**/**.md": "conceptual",
"docs/core/tutorials/**.md": "tutorial",
"docs/csharp/language-reference/**/**.md": "language-reference",
"docs/framework/additional-apis/**/**.md": "managed-reference",
"docs/framework/unmanaged-api/**/**.md": "reference",
"docs/fsharp/language-reference/**/**.md": "language-reference"
},
"dev_langs": {
"docs/fsharp/**/**.md": ["fsharp"],
"docs/visual-basic/**/**.md": ["vb"]
},
"ms.devlang": {
"docs/csharp/**/**.md": "csharp",
"docs/csharp/**/**.yml": "csharp",
"docs/fsharp/**/**.md": "fsharp",
"docs/visual-basic/**/**.md": "vb"
},
"author": {
"docs/azure/**/**.md": "camsoper",
"docs/azure/**/**.yml": "camsoper",
"docs/architecture/**/**.md": "nishanil",
"docs/architecture/grpc-for-wcf-developers/**/**.md": "shirhatti",
"docs/architecture/modernize-desktop/**/**.md": "OliaG",
"docs/core/**/**.md": "tdykstra",
"docs/core/compatibility/**/**.md": "gewarren",
"docs/core/deploying/**/**.md": "adegeo",
"docs/core/diagnostics/**/**.md": "sdmaclea",
"docs/core/docker/**/**.md": "IEvangelist",
"docs/core/native-interop/**/**.md": "jkoritzinsky",
"docs/core/porting/**/**.md": "cartermp",
"docs/core/project-sdk/**/**.md": "gewarren",
"docs/core/run-time-config/**/**.md": "gewarren",
"docs/core/testing/**/**.md": "billwagner",
"docs/core/tools/**/**.md": "tdykstra",
"docs/core/tutorials/**/**.md": "tdykstra",
"docs/core/versions/**/**.md": "billwagner",
"docs/core/whats-new/**/**.md": "adegeo",
"docs/csharp/**/**.md": "billwagner",
"docs/csharp/**/**.yml": "billwagner",
"docs/framework/**/**.md": "gewarren",
"docs/framework/app-domains/**/**.md": "gewarren",
"docs/framework/configure-apps/file-schema/network/**/**.md": "karelz",
"docs/framework/configure-apps/file-schema/wcf/**/**.md": "HongGit",
"docs/framework/configure-apps/file-schema/winforms/**/**.md": "adegeo",
"docs/framework/data/**/**.md": "stevestein",
"docs/framework/deployment/**/**.md": "adegeo",
"docs/framework/get-started/**/**.md": "gewarren",
"docs/framework/install/**/**.md": "adegeo",
"docs/framework/migration-guide/**/**.md": "gewarren",
"docs/framework/misc/**/**.md": "gewarren",
"docs/framework/net-native/**/**.md": "gewarren",
"docs/framework/network-programming/**/**.md": "karelz",
"docs/framework/performance/**/**.md": "billwagner",
"docs/framework/reflection-and-codedom/**/**.md": "adegeo",
"docs/framework/resources/**/**.md": "adegeo",
"docs/framework/tools/**/**.md": "tdykstra",
"docs/framework/ui-automation/**/**.md": "adegeo",
"docs/framework/unmanaged-api/alink/**/**.md": "jeffschwMSFT",
"docs/framework/unmanaged-api/debugging/**/**.md": "tommcdon",
"docs/framework/unmanaged-api/diagnostics/**/**.md": "tommcdon",
"docs/framework/unmanaged-api/fusion/**/**.md": "jeffschwMSFT",
"docs/framework/unmanaged-api/hosting/**/**.md": "jeffschwMSFT",
"docs/framework/unmanaged-api/profiling/**/**.md": "tommcdon",
"docs/framework/unmanaged-api/strong-naming/**/**.md": "jeffschwMSFT",
"docs/framework/unmanaged-api/tlbexp/**/**.md": "jeffschwMSFT",
"docs/framework/whats-new/**/**.md": "gewarren",
"docs/framework/wcf/**/**.md": "HongGit",
"docs/framework/winforms/**/**.md": "adegeo",
"docs/framework/wpf/**/**.md": "adegeo",
"docs/framework/xaml-services/**/**.md": "adegeo",
"docs/fsharp/**/**.md": "cartermp",
"docs/machine-learning/**/**.md": "luisquintanilla",
"docs/spark/**/**.md": "luisquintanilla",
"docs/standard/**/**.md": "gewarren",
"docs/standard/analyzers/**/**.md": "IEvangelist",
"docs/standard/assembly/**/**.md": "IEvangelist",
"docs/standard/asynchronous-programming-patterns/**/**.md": "billwagner",
"docs/standard/attributes/**/**.md": "tdykstra",
"docs/standard/base-types/**/**.md": "adegeo",
"docs/standard/collections/**/**.md": "IEvangelist",
"docs/standard/data/**/**.md": "gewarren",
"docs/standard/data/sqlite/**/**.md": "bricelam",
"docs/standard/datetime/**/**.md": "adegeo",
"docs/standard/design-guidelines/**/**.md": "KrzysztofCwalina",
"docs/standard/events/**/**.md": "IEvangelist",
"docs/standard/exceptions/**/**.md": "tdykstra",
"docs/standard/garbage-collection/**/**.md": "gewarren",
"docs/standard/generics/**/**.md": "adegeo",
"docs/standard/globalization-localization/**/**.md": "adegeo",
"docs/standard/io/**/**.md": "adegeo",
"docs/standard/library-guidance/**/**.md": "jamesnk",
"docs/standard/linq/**/**.md": "billwagner",
"docs/standard/memory-and-spans/**/**.md": "tdykstra",
"docs/standard/native-interop/**/**.md": "jkoritzinsky",
"docs/standard/parallel-programming/**/**.md": "IEvangelist",
"docs/standard/security/**/**.md": "IEvangelist",
"docs/standard/serialization/**/**.md": "tdykstra",
"docs/standard/threading/**/**.md": "billwagner",
"docs/standard/whats-new/**/**.md": "gewarren",
"docs/visual-basic/**/**.md": "KathleenDollard",
"docs/whats-new/**/**.md": "billwagner"
},
"ms.author": {
"_csharplang/**/*.md": "wiwagn",
"_vblang/spec/*.md": "wiwagn",
"docs/architecture/**/**.md": "nanil",
"docs/architecture/grpc-for-wcf-developers/**/**.md": "soshir",
"docs/architecture/modernize-desktop/**/**.md": "oliag",
"docs/azure/**/**.md": "casoper",
"docs/azure/**/**.yml": "casoper",
"docs/core/**/**.md": "dotnetcontent",
"docs/core/compatibility/**/**.md": "gewarren",
"docs/core/deploying/**/**.md": "adegeo",
"docs/core/diagnostics/**/**.md": "stmaclea",
"docs/core/docker/**/**.md": "dapine",
"docs/core/native-interop/**/**.md": "jekoritz",
"docs/core/porting/**/**.md": "phcart",
"docs/core/project-sdk/**/**.md": "gewarren",
"docs/core/run-time-config/**/**.md": "gewarren",
"docs/core/testing/**/**.md": "wiwagn",
"docs/core/tools/**/**.md": "tdykstra",
"docs/core/tutorials/**/**.md": "tdykstra",
"docs/core/versions/**/**.md": "wiwagn",
"docs/core/whats-new/**/**.md": "adegeo",
"docs/csharp/**/**.md": "wiwagn",
"docs/csharp/**/**.yml": "wiwagn",
"docs/framework/**/**.md": "dotnetcontent",
"docs/framework/app-domains/**/**.md": "gewarren",
"docs/framework/configure-apps/file-schema/network/**/**.md": "ncldev",
"docs/framework/configure-apps/file-schema/wcf/**/**.md": "wcfsrvt",
"docs/framework/configure-apps/file-schema/winforms/**/**.md": "adegeo",
"docs/framework/data/adonet/**/**.md": "sstein",
"docs/framework/data/wcf/**/**.md": "wcfsrvt",
"docs/framework/deployment/**/**.md": "adegeo",
"docs/framework/get-started/**/**.md": "gewarren",
"docs/framework/install/**/**.md": "adegeo",
"docs/framework/migration-guide/**/**.md": "gewarren",
"docs/framework/misc/**/**.md": "gewarren",
"docs/framework/net-native/**/**.md": "gewarren",
"docs/framework/network-programming/**/**.md": "ncldev",
"docs/framework/performance/**/**.md": "wiwagn",
"docs/framework/reflection-and-codedom/**/**.md": "adegeo",
"docs/framework/resources/**/**.md": "adegeo",
"docs/framework/tools/**/**.md": "tdykstra",
"docs/framework/ui-automation/**/**.md": "adegeo",
"docs/framework/unmanaged-api/alink/**/**.md": "jeffschw",
"docs/framework/unmanaged-api/debugging/**/**.md": "tommcdon",
"docs/framework/unmanaged-api/diagnostics/**/**.md": "tommcdon",
"docs/framework/unmanaged-api/fusion/**/**.md": "jeffschw",
"docs/framework/unmanaged-api/hosting/**/**.md": "jeffschw",
"docs/framework/unmanaged-api/profiling/**/**.md": "tommcdon",
"docs/framework/unmanaged-api/strong-naming/**/**.md": "jeffschw",
"docs/framework/unmanaged-api/tlbexp/**/**.md": "jeffschw",
"docs/framework/whats-new/**/**.md": "gewarren",
"docs/framework/wcf/**/**.md": "wcfsrvt",
"docs/framework/winforms/**/**.md": "adegeo",
"docs/framework/wpf/**/**.md": "adegeo",
"docs/framework/xaml-services/**/**.md": "adegeo",
"docs/fsharp/**/**.md": "phcart",
"docs/machine-learning/**/**.md": "luquinta",
"docs/spark/**/**.md": "luquinta",
"docs/standard/**/**.md": "gewarren",
"docs/standard/analyzers/**/**.md": "dapine",
"docs/standard/assembly/**/**.md": "dapine",
"docs/standard/asynchronous-programming-patterns/**/**.md": "wiwagn",
"docs/standard/attributes/**/**.md": "tdykstra",
"docs/standard/base-types/**/**.md": "adegeo",
"docs/standard/collections/**/**.md": "dapine",
"docs/standard/data/**/**.md": "gewarren",
"docs/standard/data/sqlite/**/**.md": "bricelam",
"docs/standard/datetime/**/**.md": "adegeo",
"docs/standard/design-guidelines/**/**.md": "kcwalina",
"docs/standard/events/**/**.md": "dapine",
"docs/standard/exceptions/**/**.md": "tdykstra",
"docs/standard/garbage-collection/**/**.md": "gewarren",
"docs/standard/generics/**/**.md": "adegeo",
"docs/standard/globalization-localization/**/**.md": "dotnetcontent",
"docs/standard/io/**/**.md": "adegeo",
"docs/standard/library-guidance/**/**.md": "jamesnk",
"docs/standard/linq/**/**.md": "dotnetcontent",
"docs/standard/memory-and-spans/**/**.md": "tdykstra",
"docs/standard/native-interop/**/**.md": "jekoritz",
"docs/standard/parallel-programming/**/**.md": "dapine",
"docs/standard/security/**/**.md": "dapine",
"docs/standard/serialization/**/**.md": "tdykstra",
"docs/standard/threading/**/**.md": "wiwagn",
"docs/standard/whats-new/**/**.md": "dotnetcontent",
"docs/visual-basic/**/**.md": "kdollard"
},
"ms.date": {
"_csharplang/spec/*.md": "07/01/2017",
"_csharplang/proposals/csharp-7.0/*.md": "08/13/2018",
"_csharplang/proposals/csharp-7.1/*.md": "02/16/2018",
"_csharplang/proposals/csharp-7.2/*.md": "01/19/2019",
"_csharplang/proposals/csharp-7.3/*.md": "11/25/2018",
"_csharplang/proposals/csharp-8.0/*.md": "09/10/2019",
"_csharplang/proposals/csharp-9.0/*.md": "07/29/2020",
"_vblang/spec/*.md": "07/21/2017"
},
"ms.technology": {
"_csharplang/**/*.md": "csharp-spec",
"_vblang/spec/*.md": "vb-spec",
"docs/architecture/blazor-for-web-forms-developers/**/**.md": "blazor",
"docs/architecture/cloud-native/**/**.md": "cloud-native",
"docs/architecture/containerized-lifecycle/**/**.md": "containerized-lifecycle",
"docs/architecture/grpc-for-wcf-developers/**/**.md": "grpc",
"docs/architecture/microservices/**/**.md": "microservices",
"docs/architecture/modernize-with-azure-containers/**/**.md": "modernize-with-azure-containers",
"docs/architecture/modern-web-apps-azure/**/**.md": "modern-web-apps-azure",
"docs/architecture/serverless/**/**.md": "serverless",
"docs/csharp/misc/**/**.md": "csharp-diagnostics",
"docs/csharp/whats-new/**/**.md": "csharp-whats-new",
"docs/csharp/how-to/**/**.md": "csharp-fundamentals",
"docs/csharp/linq/**/**.md": "csharp-linq",
"docs/csharp/programming-guide/main-and-command-args/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/indexers/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/generics/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/strings/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/types/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/statements-expressions-operators/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/interop/**/**.md": "csharp-advanced-concepts",
"docs/csharp/programming-guide/unsafe-code-pointers/**/**.md": "csharp-advanced-concepts",
"docs/csharp/programming-guide/exceptions/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/namespaces/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/nullable-types/**/**.md": "csharp-null-safety",
"docs/csharp/programming-guide/arrays/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/concepts/covariance-contravariance/**/**.md": "csharp-advanced-concepts",
"docs/csharp/programming-guide/concepts/serialization/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/concepts/expression-trees/**/**.md": "csharp-advanced-concepts",
"docs/csharp/programming-guide/concepts/async/**/**.md": "csharp-async",
"docs/csharp/programming-guide/concepts/linq/**/**.md": "csharp-linq",
"docs/csharp/programming-guide/concepts/attributes/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/xmldoc/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/classes-and-structs/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/delegates/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/file-system/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/events/**/**.md": "csharp-fundamentals",
"docs/csharp/programming-guide/inside-a-program/**/**.md": "csharp-get-started",
"docs/csharp/programming-guide/interfaces/**/**.md": "csharp-fundamentals",
"docs/csharp/getting-started/**/**.md": "csharp-get-started",
"docs/csharp/tutorials/**/**.md": "csharp-fundamentals",
"docs/csharp/tutorials/exploration/**/**.md": "csharp-get-started",
"docs/csharp/tutorials/intro-to-csharp/**/**.md": "csharp-get-started",
"docs/csharp/language-reference/**/**.md": "csharp-language-reference",
"docs/csharp/language-reference/compiler-messages/**/**.md": "csharp-diagnostics",
"docs/csharp/roslyn-sdk/**/**.md": "csharp-roslyn",
"docs/csharp/tour-of-csharp/**/**.md": "csharp-get-started",
"docs/core/tools/**/**.md": "dotnet-cli",
"docs/core/docker/**/**.md": "dotnet-docker",
"docs/desktop-wpf/**/**.md": "dotnet-wpf",
"docs/framework/configure-apps/file-schema/network/**/**.md": "dotnet-networking",
"docs/framework/configure-apps/file-schema/wcf/**/**.md": "dotnet-wcf",
"docs/framework/data/adonet/**/**.md": "dotnet-data",
"docs/framework/data/wcf/**/**.md": "dotnet-wcf",
"docs/framework/docker/**/**.md": "dotnet-docker",
"docs/framework/install/**/**.md": "dotnet-install",
"docs/framework/migration-guide/**/**.md": "dotnet-appcompat",
"docs/framework/network-programming/**/**.md": "dotnet-networking",
"docs/framework/wcf/**/**.md": "dotnet-wcf",
"docs/framework/windows-workflow-foundation/**/**.md": "dotnet-wf",
"docs/framework/winforms/**/**.md": "dotnet-winforms",
"docs/framework/wpf/**/**.md": "dotnet-wpf",
"docs/framework/xaml-services/**/**.md": "dotnet-wpf",
"docs/standard/data/**/**.md": "dotnet-data",
"docs/standard/security/**/**.md": "dotnet-security",
"docs/visual-basic/language-reference/error-messages/**/**.md": "vb-diagnostics"
},
"title": {
"_csharplang/spec/introduction.md": "Introduction",
"_csharplang/spec/lexical-structure.md": "Lexical structure",
"_csharplang/spec/basic-concepts.md": "Basic concepts",
"_csharplang/spec/types.md": "Types",
"_csharplang/spec/variables.md": "Variables",
"_csharplang/spec/conversions.md": "Conversions",
"_csharplang/spec/expressions.md": "Expressions",
"_csharplang/spec/statements.md": "Statements",
"_csharplang/spec/namespaces.md": "Namespaces",
"_csharplang/spec/classes.md": "Classes",
"_csharplang/spec/structs.md": "Structs",
"_csharplang/spec/arrays.md": "Arrays",
"_csharplang/spec/interfaces.md": "Interfaces",
"_csharplang/spec/enums.md": "Enums",
"_csharplang/spec/delegates.md": "Delegates",
"_csharplang/spec/exceptions.md": "Exceptions",
"_csharplang/spec/attributes.md": "Attributes",
"_csharplang/spec/unsafe-code.md": "Unsafe code",
"_csharplang/spec/documentation-comments.md": "Documentation comments",
"_csharplang/proposals/csharp-7.0/pattern-matching.md": "Pattern matching",
"_csharplang/proposals/csharp-7.0/local-functions.md": "Local functions",
"_csharplang/proposals/csharp-7.0/out-var.md": "Out variable declarations",
"_csharplang/proposals/csharp-7.0/throw-expression.md": "Throw expressions",
"_csharplang/proposals/csharp-7.0/binary-literals.md": "Binary literals",
"_csharplang/proposals/csharp-7.0/digit-separators.md": "Digit separators",
"_csharplang/proposals/csharp-7.1/async-main.md": "Async main method",
"_csharplang/proposals/csharp-7.1/target-typed-default.md": "Default expressions",
"_csharplang/proposals/csharp-7.1/infer-tuple-names.md": "Infer tuple member names",
"_csharplang/proposals/csharp-7.1/generics-pattern-match.md": "Pattern matching with generics",
"_csharplang/proposals/csharp-7.2/readonly-ref.md": "Readonly references",
"_csharplang/proposals/csharp-7.2/span-safety.md": "Compile time safety for ref-like types",
"_csharplang/proposals/csharp-7.2/non-trailing-named-arguments.md": "Non-trailing named arguments",
"_csharplang/proposals/csharp-7.2/private-protected.md": "Private protected",
"_csharplang/proposals/csharp-7.2/conditional-ref.md": "Conditional ref",
"_csharplang/proposals/csharp-7.2/leading-separator.md": "Leading digit separator",
"_csharplang/proposals/csharp-7.3/blittable.md": "Unmanaged generic type constraints",
"_csharplang/proposals/csharp-7.3/indexing-movable-fixed-fields.md": "Indexing fixed fields without pinning regardless of context",
"_csharplang/proposals/csharp-7.3/pattern-based-fixed.md": "Pattern-based fixed statement",
"_csharplang/proposals/csharp-7.3/ref-local-reassignment.md": "Ref local reassignment",
"_csharplang/proposals/csharp-7.3/stackalloc-array-initializers.md": "Stackalloc array initializers",
"_csharplang/proposals/csharp-7.3/auto-prop-field-attrs.md": "Auto-implemented property field-targeted attributes",
"_csharplang/proposals/csharp-7.3/expression-variables-in-initializers.md": "Expression variables in initializers",
"_csharplang/proposals/csharp-7.3/tuple-equality.md": "Tuple equality (==) and inequality (!=)",
"_csharplang/proposals/csharp-7.3/improved-overload-candidates.md": "Improved overload candidates",
"_csharplang/proposals/csharp-8.0/nullable-reference-types.md": "Null reference types - proposal",
"_csharplang/proposals/csharp-8.0/nullable-reference-types-specification.md": "Nullable reference types - specification",
"_csharplang/proposals/csharp-8.0/patterns.md": "Recursive pattern matching",
"_csharplang/proposals/csharp-8.0/default-interface-methods.md": "Default interface methods",
"_csharplang/proposals/csharp-8.0/async-streams.md": "Async streams",
"_csharplang/proposals/csharp-8.0/ranges.md": "Ranges and indices",
"_csharplang/proposals/csharp-8.0/using.md": "Pattern based using and using declarations",
"_csharplang/proposals/csharp-8.0/null-coalescing-assignment.md": "Null coalescing assignment",
"_csharplang/proposals/csharp-8.0/readonly-instance-members.md": "Readonly instance members",
"_csharplang/proposals/csharp-8.0/static-local-functions.md": "Static local functions",
"_csharplang/proposals/csharp-8.0/nested-stackalloc.md": "Nested stackalloc expressions",
"_csharplang/proposals/csharp-9.0/covariant-returns.md" : "Covariant return types",
"_csharplang/proposals/csharp-9.0/extending-partial-methods.md" : "Extending partial methods",
"_csharplang/proposals/csharp-9.0/function-pointers.md" : "Function pointers",
"_csharplang/proposals/csharp-9.0/init.md" : "Init only setters",
"_csharplang/proposals/csharp-9.0/lambda-discard-parameters.md" : "Lambda discard parameters",
"_csharplang/proposals/csharp-9.0/local-function-attributes.md" : "Attributes on local functions",
"_csharplang/proposals/csharp-9.0/module-initializers.md" : "Module initializers",
"_csharplang/proposals/csharp-9.0/native-integers.md" : "Native sized integers",
"_csharplang/proposals/csharp-9.0/patterns3.md" : "Pattern matching changes",
"_csharplang/proposals/csharp-9.0/records.md" : "Records",
"_csharplang/proposals/csharp-9.0/skip-localsinit.md" : "Surpress emitting localsinit flag",
"_csharplang/proposals/csharp-9.0/static-anonymous-functions.md" : "Static anonymous functions",
"_csharplang/proposals/csharp-9.0/target-typed-conditional-expression.md" : "Target-types conditional expression",
"_csharplang/proposals/csharp-9.0/target-typed-new.md" : "Target-typed new expressions",
"_csharplang/proposals/csharp-9.0/top-level-statements.md" : "Top-level statements",
"_vblang/spec/introduction.md": "Introduction",
"_vblang/spec/lexical-grammar.md": "Lexical grammar",
"_vblang/spec/preprocessing-directives.md": "Preprocessing directives",
"_vblang/spec/general-concepts.md": "General concepts",
"_vblang/spec/attributes.md": "Attributes",
"_vblang/spec/source-files-and-namespaces.md": "Source files and namespaces",
"_vblang/spec/types.md": "Types",
"_vblang/spec/conversions.md": "Conversions",
"_vblang/spec/type-members.md": "Type members",
"_vblang/spec/statements.md": "Statements",
"_vblang/spec/expressions.md": "Expressions",
"_vblang/spec/documentation-comments.md": "Documentation comments",
"_vblang/spec/overload-resolution.md": "Overload resolution"
},
"titleSuffix": {
"_csharplang/spec/*.md": "C# language specification",
"_csharplang/proposals/csharp-7.0/*.md": "C# 7.0 specification proposals",
"_csharplang/proposals/csharp-7.1/*.md": "C# 7.1 specification proposals",
"_csharplang/proposals/csharp-7.2/*.md": "C# 7.2 specification proposals",
"_csharplang/proposals/csharp-7.3/*.md": "C# 7.3 specification proposals",
"_csharplang/proposals/csharp-8.0/*.md": "C# 8.0 specification proposals",
"_csharplang/proposals/csharp-9.0/*.md": "C# 9.0 specification proposals",
"docs/framework/data/adonet/**/**.md": "ADO.NET",
"docs/framework/wcf/**/**.md": "WCF",
"docs/framework/winforms/**/**.md": "Windows Forms",
"docs/framework/wpf/**/**.md": "WPF",
"docs/fsharp/tutorials/**/**.md": "F#",
"docs/fsharp/language-reference/**/**.md": "F#",
"docs/core/additional-tools/**.md": ".NET Core",
"docs/core/build/**.md": ".NET Core",
"docs/core/compatibility/**.md": ".NET Core",
"docs/core/deploying/**.md": ".NET Core",
"docs/core/docker/**.md": ".NET Core",
"docs/core/migration/**.md": ".NET Core",
"docs/core/porting/**.md": ".NET Core",
"docs/core/run-time-config/**.md": ".NET Core",
"docs/core/project-sdk/**.md": ".NET Core",
"docs/core/testing/**.md": ".NET Core",
"docs/core/tools/**.md": ".NET Core CLI",
"docs/core/tutorials/**.md": ".NET Core",
"docs/core/versions/**.md": ".NET Core",
"docs/desktop-wpf/**/**.md": "WPF",
"docs/machine-learning/**/**.md": "ML.NET",
"docs/standard/data/sqlite/**/**.md": "Microsoft.Data.Sqlite",
"docs/standard/design-guidelines/**/**.md": "Framework Design Guidelines",
"docs/visual-basic/**/**.md": "Visual Basic"
},
"open_to_public_contributors": {
"docs/standard/design-guidelines/**.md": false
}
},
"dest": "_site",
"template": [
"docs.html"
],
"xref": [
"_zip/missingapi.yml"
],
"lruSize": 0
}
}
1
https://gitee.com/yhc2020/docs.git
git@gitee.com:yhc2020/docs.git
yhc2020
docs
docs
master

搜索帮助