C Sharp
Kế toán cơ trình tự thiết kế>C#
C# ( phát âm vi "See Sharp" ) thị nhất cá thị vi nhuyễn thôi xuất đích nhất chủng cơ vu.NET khuông giá đích, diện hướng đối tượng đích cao cấp biên trình ngữ ngôn.
Đệ linh bộ phân khái thuật
[Biên tập]C# tòngC ngữ ngôn gia tộcTrung phát triển nhi lai, tịnh dẫn nhập liễu nhất ta cường hữu lực đích đặc tính, như ủy thác ( khả dĩ khán tố thị nhất chủng loại hình an toàn đích hàm sổ chỉ châm ),Hàm sổ biên trình ngữ ngônTrung đích lambda biểu đạt thức, giản đan đích đan kế thừa mô thức ( nhi bất thị C++ trung đích đa kế thừa ) dĩ cập đề cung nhất ta kỳ tha loại C ngữ ngôn hội đề cung đích thể nghiệm, nhượng sơ học giả khả dĩ ngận khoái đích thục tất giá môn ngữ ngôn. Dữ Java loại tự, giá thị nhất môn diện hướng đối tượng đích ngữ ngôn, đái hữu cường đại đích loại khố, chi trì dị thường xử lý, bất đồng loại hình đích đa thái, tịnh tương tiếp khẩu hòa thật hiện phân ly đích nhất môn biên trình ngữ ngôn. Giá ta đặc tính, phụ dĩ cường hữu lực đích khai phát công cụ dĩ cập khóa bình đài đích chi trì, sử đắc C# thành vi ngận đa nhuyễn kiện khai phát hạng mục đích thủ tuyển: Khoái tốc nguyên hình khai phát; võng lạc công trình dĩ cập đối khả kháo tính hữu ngận cao yếu cầu đích hạng mục. Trắc thí khuông giá nhưNUnitSử đắc C# thích hợp vu trắc thí khu động đích khai phát, tịnh thành vi nhất cá thích vuCực hạn biên trìnhĐích ngữ ngôn.Cường loại hìnhSử đắc kỳ khả dĩ tị miễn ngận đa thường kiến vu nhược loại hình ngữ ngôn đích thác ngộ.
Đệ nhất bộ phân C# ngữ ngôn
[Biên tập]Cơ sở
[Biên tập]- C# ngữ ngôn khái thuậtGiản thuật C# đích lịch sử dữ phát triển, đặc điểm, dữ thường kiến đích kỉ chủng trình tự thiết kế ngữ ngôn đích bỉ giác, dĩ cập thôi tiến học tập đích nhất ta thư tịch hòa tư nguyên.
- Khai phát hoàn cảnhSDK dữ thường kiến đích C# khai phát công cụ.
- HelloWorldNhất cá giản đan đích HelloWorld nhập môn trình tự cập kỳ giải thích.
- Biến lượng dữ thường lượng
- Sổ cư loại hìnhC# nội trí đích thường dụng sổ cư loại hình dĩ cập sổ tổ đẳng.
- Mệnh danh tập quán
- Khống chế ngữ cú
- Dị thường
- Ngữ phápC# trung đích biểu đạt thức, ngữ cú dĩ cập lưu trình khống chế.
- Vận toán phùC# nội trí đích vận toán phù.
- Chú thích phương pháp
- Không trị null
- Nặc danh phương pháp( Lambda hàm sổ )
Loại
[Biên tập]- Mệnh danh không gianMệnh danh không gian đích hàm nghĩa, tác dụng dữ sử dụng phương pháp.
- Loại
- Đối tượng
- Loại thành viênLoại thành viên đích phân loại giới thiệu, bao quát tự đoạn, chúc tính, phương pháp, sự kiện đẳng.
- Phong trang dữ phóng vấn khống chếC# trung đích phóng vấn khống chế cơ chế dĩ cập vi thập ma yếu sử dụng phóng vấn khống chế. Bao quát loại đích phóng vấn khống chế, loại thành viên đích phóng vấn khống chế.
Cao cấp chủ đề
[Biên tập]- Kế thừa
- Tiếp khẩu
- Ủy thác dữ sự kiện
- Trừu tượng loại
- Bộ phân loại
- Phiếm hình
- Khoách triển phương pháp
- Đối tượng sinh mệnh kỳ
- Thiết kế mô thức
Lệ tử
[Biên tập]Quan kiện tự
[Biên tập]
Đệ nhị bộ phân cơ sở ứng dụng
[Biên tập]- Đồ hình giới diện
- Văn kiện hòa IO
- Võng lạc biên trình
- Sổ cư khố biên trình ADO.Net
- XML
- Cách thức hóa
Đệ tam bộ phân cao cấp đặc tính
[Biên tập]- Tự phù tập dữ quốc tế hóa
- Đa tuyến trình dữ đồng bộ
- COM hỗ thao tác
- ASP.NET
- Web phục vụ
- Đặc tính dữ phản xạ
- Thiết kế mô thức sơ bộ
- Thật thể khuông giá
- Nhật chí
.NET biên trình
[Biên tập]- .NET Framework Overview
- .NET Framework loại khố tổng thuật.
- .NET Core Overview
- .NET Core loại khố tổng thuật.
- Console Programming
- Khống chế đài thâu nhập thâu xuất
- Windows Forms
- GUI biên trình sử dụng Windows Forms.
- Collections
- Hữu hiệu quản lý đại sổ cư
- Threading
- Tịnh phát dữ đồng bộ.
- async
- Dị bộ điều dụng dữ tịnh phát biên trình
- Marshalling
- Dữ unmanaged đại mã thông tín
Ngoại bộ liên tiếp
[Biên tập]- C# Tutorial
- An Introduction to Mono Developmentby Andrew Troelsen
- C# Environment setupVisual C# environment setup details from MSDN
- C# FAQC# FAQ, Blogs and Forums.
- C# Language Specificationdownload page at ECMA
- C# Programming Tutorial
- C# Programming Tutorial Collection
- C# Yellow Book (via pdf download)
- Microsoft Visual Studio Community Edition:A free development environment created by Microsoft.
- Mono Project:C# Development Environment for Linux, Windows, and other platforms.