1. Trang chủ
  2. » Công Nghệ Thông Tin

Ngôn ngữ C# pps

54 314 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 54
Dung lượng 1,67 MB

Nội dung

Ngôn ngữ C# Ngôn ngữ C# Content Content 1. Cấu trúc chương trình C# 2. Kiểu dữ liệu, từ khoá, định danh biến, hằng… 3. Chuyển đổi kiểu 4. Console I/O 5. Tham số ref, out, param 6. Lệnh lặp for, while, do while, foreach 7. Lệnh phân nhánh switch, lệnh nhảy 8. Mảng 1 chiều, đa chiều 9. Kiểu enumeration 2 Cấu trúc chương trình C# Cấu trúc chương trình C# 3 using <namespace s d ng>ử ụ … namespace <Tên Namespace> { [Khóa truy xu t] ấ class <Tên l p> ớ { public static void Main() { … } // thành viên khác … } // l p khác …ớ using <namespace s d ng>ử ụ … namespace <Tên Namespace> { [Khóa truy xu t] ấ class <Tên l p> ớ { public static void Main() { … } // thành viên khác … } // l p khác …ớ Cấu trúc chương trình C# Cấu trúc chương trình C#  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# 4 Cấu trúc chương trình C# Cấu trúc chương trình C#  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 định 5 Data Type Data Type  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  Alias của các lớp dữ liệu trong .NET  s string System. S String  i int System. I Int32  o object System. O Object 6 Data Type Data Type  Sử dụng kiểu dữ liệu  Định nghĩa trước (C#)  Built-in : int, long, string, object…  Chương trình định nghĩa  Class, struct, enum…  Person, Student, Employee… 7 Data Type Built-in Built-in User defined User defined The built-in value type The built-in value type Name Name CTS Type CTS Type Size Size Range Range sbyte System.SByte 8 -128 127 short System.Int16 16 (-32768 32767) int Sytem. Int32 32 -2 31 2 31 -1 long Sytem. Int64 64 -2 63 2 63 -1 byte System.SByte 8 0 255 ushort System.UInt16 16 (0 65535) uint System.UInt32 32 0 2 32 -1 ulong System.UInt64 64 0 2 64 -1 float System.Single 32 x p x t 3,4E - 38 đ n 3,4E+38ấ ỉ ừ ế double System.Double 64 1,7E-308 đ n 1,7E+308ế decimal System.Decimal 128 Có đ chính xác đ n 28 con sộ ế ố bool System.Boolean Ki u true/falseể char System.Char 16 Ký t unicodeự 8 The built-in reference type The built-in reference type  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 = “Hi”;  string s2 = “Hi Hi “;  string s = s1 + s2; 9 The built-in reference type The built-in reference type 10 [...]... bộ Trong thân lớp(trong class): thuộc tính Biến trong C# chỉ có tác dụng trong phạm vi mà nó được khai báo 23 Type cast   Ép kiểu: chuyển giá trị từ kiểu này sang kiểu khác Ví dụ   Chuyển từ int qua float và ngược lại Có hai loại   Ép kiểu ngầm định (implicit type-cast) Ép kiểu chỉ định (explicit type-cast) 24 Implicit type cast    Do C# tự thực hiện Không cần lập trình viên can thiệp Xảy . Ngôn ngữ C# Ngôn ngữ C# Content Content 1. Cấu trúc chương trình C# 2. Kiểu dữ liệu, từ khoá, định danh biến, hằng… 3. Chuyển đổi. trình  public static void Main(): hàm entry point của chương trình C# 4 Cấu trúc chương trình C# Cấu trúc chương trình C#  Nếu ko có namespace ⇒ namespace mặc định ko tên  Namespace có thể. static void Main() { … } // thành viên khác … } // l p khác …ớ Cấu trúc chương trình C# Cấu trúc chương trình C#  using: làm code gọn hơn, ko cần phải dùng tên của namspace  using System.  namespace

Ngày đăng: 09/07/2014, 13:21

Xem thêm

TỪ KHÓA LIÊN QUAN

w