Cùng tìm hiểu về C#; chủ đề nâng cao trong C#; những cơ sở ngôn ngữ C#; lớp và đối tượng;. được trình bày cụ thể trong "Bài giảng Khái niệm cơ bản C#" do Trần Anh Tuấn A biên soạn. | Khái niệm cơ bản C# Trần Anh Tuấn A Nội dung Giới thiệu C# Chủ đề nâng cao trong C# Những cơ sở ngôn ngữ C# Lớp và đối tượng Thừa kế và đa hình Cấu trúc Giao diện Array , Indexer , và Collection Chuỗi Xử lý lỗi & exception (biệt lệ) Delegate và Event Giới thiệu C# Được phát triển bởi đội ngũ kỹ sư của Microsoft. Dẫn đầu là : Anders Hejlsberg và Scott Wiltamuth C# là một ngôn ngữ : Đơn giản Hiện đại Hướng đối tượng Mạnh mẽ & Mềm dẻo Ít từ khoá Giới thiệu C# C# là một ngôn ngữ đơn giản : Loại bỏ những phức tạp có trong Java hay C++ như macro , template , đa kế thừa , virtual base class Giống về diện mạo cú pháp C và C++ nhưng được cải tiến đơn giản hơn (Ví dụ : “:: , . , ” chỉ còn “.” C# là một ngôn ngữ hiện đại : Có đầy đủ các tính năng : Xử lý ngoại lệ , thu gom bộ nhớ tự động , kiểu dữ liệu an toàn, bảo mật mã nguồn Giới thiệu C# C# là ngôn ngữ hướng đối tượng : Đóng gói (encapsulation) Kế thừa (inheritance) Đa hình (polymorphism) C# là một ngôn ngữ mạnh mẽ và mềm dẻo : Tuỳ thuộc vào bản thân người dùng. Không có giới hạn ở bản chất ngôn ngữ. Tạo các ứng dụng đồ hoạ, bàn tính, xử lý văn bản, trình biên dịch cho các ngôn ngữ khác Giới thiệu C# C# có ít từ khoá : Những cơ sở ngôn ngữ C# Các ghi chú : // (1 dòng) , /* (nhiều dòng) */ #region : Từ khoá using : giúp sử dụng lớp có sẵn của không gian tên nào đó tiện lợi hơn VD : using ; Từ đó sử dụng được các lớp làm việc với luồng dữ liệu , tập tin , thư mục ổ đĩa Ứng dụng dạng console: Nhập : string sInput ; sInput = (); (chuyển kiểu : (sInput) ) Xuất : (“KQ = {0}”, sInput); Những cơ sở ngôn ngữ C# Phân biệt chữ hoa chữ thường Có các kiểu : Dựng sẵn : byte , char , sbyte , int , float , double Hằng : const int PI = ; Liệt kê : enum Ngay {Hai,Ba,Tu,Nam,Sau,Bay,CN}; Câu lệnh : if else , switch , for , while , goto foreach : vòng lặp để duyệt tất cả các phần tử của mảng , tập hợp VD : int[] intarray; intarray = new int[5]; . | Khái niệm cơ bản C# Trần Anh Tuấn A Nội dung Giới thiệu C# Chủ đề nâng cao trong C# Những cơ sở ngôn ngữ C# Lớp và đối tượng Thừa kế và đa hình Cấu trúc Giao diện Array , Indexer , và Collection Chuỗi Xử lý lỗi & exception (biệt lệ) Delegate và Event Giới thiệu C# Được phát triển bởi đội ngũ kỹ sư của Microsoft. Dẫn đầu là : Anders Hejlsberg và Scott Wiltamuth C# là một ngôn ngữ : Đơn giản Hiện đại Hướng đối tượng Mạnh mẽ & Mềm dẻo Ít từ khoá Giới thiệu C# C# là một ngôn ngữ đơn giản : Loại bỏ những phức tạp có trong Java hay C++ như macro , template , đa kế thừa , virtual base class Giống về diện mạo cú pháp C và C++ nhưng được cải tiến đơn giản hơn (Ví dụ : “:: , . , ” chỉ còn “.” C# là một ngôn ngữ hiện đại : Có đầy đủ các tính năng : Xử lý ngoại lệ , thu gom bộ nhớ tự động , kiểu dữ liệu an toàn, bảo mật mã nguồn Giới thiệu C# C# là ngôn ngữ hướng đối tượng : Đóng gói (encapsulation) Kế thừa (inheritance) Đa hình (polymorphism) C# là một ngôn ngữ mạnh mẽ và mềm dẻo : Tuỳ thuộc .