Ngôn ngữ C#
Số trang: 55
Loại file: ppt
Dung lượng: 1.65 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
C# là ngôn ngữ lập trình của hãng Microsoft phát triển sử dụng nền tảng Framework và Integrated Development Environment(IDE). Hiển nhiên là nó chạy trên hệ điều hành windows.Để đến với c# trên nền web thì chúng ta tìm hiểu về C# trên nên console(nền windown dạng dos). để có cái nhìn tổng quát về ngôn ngữ này.
Nội dung trích xuất từ tài liệu:
Ngôn ngữ C#NGÔN NGữ C# Nguyễn Văn Phong Content 2 Cấu trúc chương trình C# 1. Kiểu dữ liệu, từ khoá, định danh biến, hằng… 2. Chuyển đổi kiểu 3. Console I/O 4. Tham số ref, out, param 5. Lệnh lặp for, while, do while, foreach 6. Lệnh phân nhánh switch, lệnh nhảy 7. Mảng 1 chiều, đa chiều 8. Kiểu enumeration 9.Nguyễn Văn Phong - 2010 Cấu trúc chương trình C# 3 using … namespace { [Khóa truy xuất] class { public static void Main() { … } // thành viên khác … } // lớp khác …Nguyễn Văn Phong - 2010 Cấu trúc chương trình C# 4 using: làm code gọn hơn, ko cần phải dùng tên của namspace using System. namespace của chương trình: ko bắt buộc class: tối thiểu có 1 lớp chứa hàm entry point Main của chương trình public static void Main(): hàm entry point của chương trình C#Nguyễn Văn Phong - 2010 Cấu trúc chương trình C# 5 Nếu ko có namespace ⇒ namespace mặc định ko tên Namespace có thể chứa: struct, interface, delegate, enum Trường hợp đơn giản nhất: 1 lớp, 1 file cs và namespace mặc địnhNguyễn Văn Phong - 2010 Data Type 6 Bao gồm Lớp đối tượng object ký tự char Chuỗi string Số nguyên có dấu sbyte, short, int, long Số nguyên không dấu byte, ushort, uint, ulong Số thực float, double, decimal Kiểu logic bool Là alias của lớp dữ liệu trong .NET string System.String int System.Int32 object System.Object Nguyễn Văn Phong - 2010 Data Type 7 Sử dụng kiểu dữ liệu Định nghĩa trước (C#) Built-in value type: int, long, string, object… Chương trình định nghĩa Class, struct, enum… Person, Student, Employee… Data Type Built-in Us er de finedNguyễn Văn Phong - 2010 The built-in value type Name CTS Type Size Range sbyte System.SByte 8 -128..127 short System.Int16 16 (-32768 .. 32767) int Sytem. Int32 32 -231..231-1 long Sytem. Int64 64 -263..263-1 byte System.SByte 8 0..255 ushort System.UInt16 16 (0 .. 65535) uint System.UInt32 32 0..232-1 ulong System.UInt64 64 0..264-1 xấp xỉ từ 3,4E - 38 đến 3,4E+38 float System.Single 32 1,7E-308 đến 1,7E+308 double System.Double 64 Có độ chính xác đến 28 con số decimal System.Decimal 128 Kiểu true/false bool System.Boolean Ký tự unicode char System.Char 16 8Nguyễn Văn Phong - 2010 The built-in reference type 9 object: Sytem.Object Kiểu dữ liệu gốc, cha của tất cả các kiểu dữ liệu trong C# object o = new object(); string: Sytem.String Chuỗi ký tự Unicode string s1 = “Hutech”; string s2 = “Hi “; string s = s1 + s2;Nguyễn Văn Phong - 2010 The built-in reference type 10Nguyễn Văn Phong - 2010 ...
Nội dung trích xuất từ tài liệu:
Ngôn ngữ C#NGÔN NGữ C# Nguyễn Văn Phong Content 2 Cấu trúc chương trình C# 1. Kiểu dữ liệu, từ khoá, định danh biến, hằng… 2. Chuyển đổi kiểu 3. Console I/O 4. Tham số ref, out, param 5. Lệnh lặp for, while, do while, foreach 6. Lệnh phân nhánh switch, lệnh nhảy 7. Mảng 1 chiều, đa chiều 8. Kiểu enumeration 9.Nguyễn Văn Phong - 2010 Cấu trúc chương trình C# 3 using … namespace { [Khóa truy xuất] class { public static void Main() { … } // thành viên khác … } // lớp khác …Nguyễn Văn Phong - 2010 Cấu trúc chương trình C# 4 using: làm code gọn hơn, ko cần phải dùng tên của namspace using System. namespace của chương trình: ko bắt buộc class: tối thiểu có 1 lớp chứa hàm entry point Main của chương trình public static void Main(): hàm entry point của chương trình C#Nguyễn Văn Phong - 2010 Cấu trúc chương trình C# 5 Nếu ko có namespace ⇒ namespace mặc định ko tên Namespace có thể chứa: struct, interface, delegate, enum Trường hợp đơn giản nhất: 1 lớp, 1 file cs và namespace mặc địnhNguyễn Văn Phong - 2010 Data Type 6 Bao gồm Lớp đối tượng object ký tự char Chuỗi string Số nguyên có dấu sbyte, short, int, long Số nguyên không dấu byte, ushort, uint, ulong Số thực float, double, decimal Kiểu logic bool Là alias của lớp dữ liệu trong .NET string System.String int System.Int32 object System.Object Nguyễn Văn Phong - 2010 Data Type 7 Sử dụng kiểu dữ liệu Định nghĩa trước (C#) Built-in value type: int, long, string, object… Chương trình định nghĩa Class, struct, enum… Person, Student, Employee… Data Type Built-in Us er de finedNguyễn Văn Phong - 2010 The built-in value type Name CTS Type Size Range sbyte System.SByte 8 -128..127 short System.Int16 16 (-32768 .. 32767) int Sytem. Int32 32 -231..231-1 long Sytem. Int64 64 -263..263-1 byte System.SByte 8 0..255 ushort System.UInt16 16 (0 .. 65535) uint System.UInt32 32 0..232-1 ulong System.UInt64 64 0..264-1 xấp xỉ từ 3,4E - 38 đến 3,4E+38 float System.Single 32 1,7E-308 đến 1,7E+308 double System.Double 64 Có độ chính xác đến 28 con số decimal System.Decimal 128 Kiểu true/false bool System.Boolean Ký tự unicode char System.Char 16 8Nguyễn Văn Phong - 2010 The built-in reference type 9 object: Sytem.Object Kiểu dữ liệu gốc, cha của tất cả các kiểu dữ liệu trong C# object o = new object(); string: Sytem.String Chuỗi ký tự Unicode string s1 = “Hutech”; string s2 = “Hi “; string s = s1 + s2;Nguyễn Văn Phong - 2010 The built-in reference type 10Nguyễn Văn Phong - 2010 ...
Tìm kiếm theo từ khóa liên quan:
Lập trình windows ngôn ngữ C# cấu trúc chương trình C# kiểu dữ liệu lệnh phân nhánh mảng 1 chiềuGợi ý tài liệu liên quan:
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 230 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 179 0 0 -
bảo mật mạng các phương thức giả mạo địa chỉ IP fake IP
13 trang 158 0 0 -
Bài giảng Lập trình Windows Form với C#: Chương 3 - Lê Thị Ngọc Hạnh
11 trang 151 0 0 -
161 trang 129 1 0
-
Tài liệu tham khảo: Cấu trúc dữ liệu và giải thuật
229 trang 121 0 0 -
Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 1 - Trần Hạnh Nhi
98 trang 115 0 0 -
information technology outsourcing transactions process strategies and contracts 2nd ed phần 3
65 trang 109 0 0 -
Excel add in development in c and c phần 9
0 trang 108 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 96 0 0