没有合适的资源?快使用搜索试试~ 我知道了~
首页C# document.pdf
C# 微软离线 官方文档,英文pdf版。 Get started Overview Introduction to the C# language and the .NET framework Tutorials Overview Introduction to programming with C# Choose your first lesson Hello world Numbers in C# Branches and loops List collections Work in your local environment Set up your environment Numbers in C# Branches and loops List collections Introduction to classes 。。。。
资源详情
资源评论
资源推荐
ContentsContents
C# documentation
Get started
Overview
Introduction to the C# language and the .NET framework
Tutorials
Overview
Introduction to programming with C#
Choose your first lesson
Hello world
Numbers in C#
Branches and loops
List collections
Work in your local environment
Set up your environment
Numbers in C#
Branches and loops
List collections
Introduction to classes
Explore C# 6
Explore string interpolation
-
interactive
Explore string interpolation
-
in your environment
Advanced scenarios for string Interpolation
Safely update interfaces with default interface methods
Create mixin functionality with default interface methods
Explore indexes and ranges
Work with nullable reference types
Upgrade an app to nullable reference types
Generate and consume asynchronous streams
Extend data capabilities using pattern matching
Console Application
REST Client
Inheritance in C# and .NET
Work with LINQ
Use Attributes
Tour of C#
Introduction
Program Structure
Types and Variables
Expressions
Statements
Classes and objects
Arrays
Interfaces
Delegates
Attributes
What's new in C#
C# 8.0
C# 7.3
C# 7.2
C# 7.1
C# 7.0
C# 6
Breaking changes in the compiler
C# Version History
Relationships between language and framework
Version and update considerations
C# concepts
C# type system
Nullable reference types
Choose a strategy for enabling nullable reference types
Namespaces
Basic Types
Classes
Deconstructing tuples and other types
Interfaces
Methods
Lambda Expressions
Properties
Indexers
Discards
Generics
Iterators
Delegates & events
Introduction to Delegates
System.Delegate and the delegate keyword
Strongly Typed Delegates
Common Patterns for Delegates
Introduction to events
Standard .NET event patterns
The Updated .NET Event Pattern
Distinguishing Delegates and Events
Language
-
Integrated Query
(
LINQ
)
Overview of LINQ
Query expression basics
LINQ in C#
Write LINQ queries in C#
Query a collection of objects
Return a query from a method
Store the results of a query in memory
Group query results
Create a nested group
Perform a subquery on a grouping operation
Group results by contiguous keys
Dynamically specify predicate filters at runtime
Perform inner joins
Perform grouped joins
Perform left outer joins
Order the results of a join clause
Join by using composite keys
Perform custom join operations
Handle null values in query expressions
Handle exceptions in query expressions
Asynchronous programming
Pattern Matching
Write safe, efficient code
Expression trees
Introduction to expression trees
Expression Trees Explained
Framework Types Supporting Expression Trees
Executing Expressions
Interpreting Expressions
Building Expressions
Translating Expressions
Summary
Native interoperability
Documenting your code
Versioning
How
-
to C# articles
Article index
Parse strings using `String.Split`
Concatenate strings
Convert a string to a DateTime
Search strings
Modify string contents
Compare strings
Safely cast using pattern matching, is and as operators
The .NET Compiler Platform SDK
(
Roslyn APIs
)
The .NET Compiler Platform SDK
(
Roslyn APIs
)
overview
Understand the compiler API model
Work with syntax
Work with semantics
Work with a workspace
Explore code with the syntax visualizer
Quick starts
Syntax analysis
Semantic analysis
Syntax Transformation
Tutorials
Build your first analyzer and code fix
C# programming guide
Overview
Inside a C# program
What's inside a C# program
Hello World
--
Your First Program
General Structure of a C# Program
Identifier names
C# Coding Conventions
Main
()
and command
-
line arguments
Overview
Command
-
Line Arguments
How to display command
-
line arguments
Main
()
Return Values
Programming concepts
Overview
Asynchronous programming with async and await
Overview
Task asynchronous programming model
剩余2364页未读,继续阅读
SπKe.X
- 粉丝: 4
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2022年中国足球球迷营销价值报告.pdf
- 房地产培训 -营销总每天在干嘛.pptx
- 黄色简约实用介绍_汇报PPT模板.pptx
- 嵌入式系统原理及应用:第三章 ARM编程简介_3.pdf
- 多媒体应用系统.pptx
- 黄灰配色简约设计精美大气商务汇报PPT模板.pptx
- 用matlab绘制差分方程Z变换-反变换-zplane-residuez-tf2zp-zp2tf-tf2sos-sos2tf-幅相频谱等等.docx
- 网络营销策略-网络营销团队的建立.docx
- 电子商务示范企业申请报告.doc
- 淡雅灰低面风背景完整框架创业商业计划书PPT模板.pptx
- 计算模型与算法技术:10-Iterative Improvement.ppt
- 计算模型与算法技术:9-Greedy Technique.ppt
- 计算模型与算法技术:6-Transform-and-Conquer.ppt
- 云服务安全风险分析研究.pdf
- 软件工程笔记(完整版).doc
- 电子商务网项目实例规划书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0