Bài giảng ngôn ngữ c chương 2 trần văn tèo - Pdf 32

Ngôn ngữ C#
Trần Văn Tèo
[email protected]

01/06/2006

Ngôn ngữ C#

1


Chương 2: Bắt đầu với Hello Word
1. Cấu trúc chương trình C#.
2. Lớp, đối tượng và kiểu dữ liệu.
3. Các khai báo hàm Main().
4. Định dạng chuổi chữ C#









Các phương thức (Methods).
Các dòng chú giải (Comments).
Các ứng dụng trên Console.
Namespace.
Toán tử dấu chấm “.”
Từ khóa using.

01/06/2006

Ngôn ngữ C#

4


2.1. Các hành vi (Methods)
• Một lớp thường có các thuộc tính và các hành vi của nó. Một
hành vi là một hàm (function) mà lớp đó sở hữu.
• Các hành vi thường bắt đầu bằng động từ.
Ví dụ:WriteLine(),DrawEclipse().
• Hàm Main() được triệu gọi khi chương trình bắt đầu chạy.
(M viết chữ hoa và ít nhất phải có một hàm Main() trong một
chương trình).
• Khai báo một hàm:
[modifiers] return-type MethodName([paramenter])
{
//thân hàm
}
01/06/2006

Ngôn ngữ C#

5


2.2. Các dòng chú giải (Comments).

01/06/2006



01/06/2006

Giúp tráng đụng độ về các tên (tên lớp, tên biến,
tên hàm, tên thuộc tính...).
.Net Framework có hàng nghàn lớp (class)
không thể nhớ hếtKhái niệm Namespace.
Một Namespace giới hạn phạm vi ý nghĩa của
một cái tên, nghĩa là tên chỉ có ý nghĩa trong
pham vi được định nghĩa bởi Namespace.
Ví dụ: Đối tượng Console được hạn chế trong
Namespace System. Bạn có thể tạo class
HelloWorld chứa trong Namespace FirstProject.
Ngôn ngữ C#

8


2.5. Toán tử dấu chấm “.”
• Được dùng để truy xuất một hành vi (method)
trong một lớp và giới hạn tên lớp trong một
namespace.
• Ví dụ: Đối tượng Console trong namespace
System có hành vi WriteLine().
• Một namespace có thể được tổ chức thành nhiều
subnamespace để dễ quản lý với phương châm
“chia để trị”.

01/06/2006


01/06/2006

Tên biến: Từ đầu tiên viết theo chữ thường, chữ hoa đầu
trong mỗi từ tiếp theo.
Ví dụ: masoSinhVien, luongCanBan..
Tên hàm, hằng, class, namespace...: Ký tự hoa đầu của
mỗi từ.
Ví dụ: hàm ThemNhanVien(), namespace XuLy...
Ngôn ngữ C#

11


2.8. Từ khóa Static.
• Có thể triệu gọi một hành vi hay một thuộc tính mà
khỏi phải tao ra một đối tượng.
• Trong ví dụ của chương trình HelloWorld với khai
báo hàm như sau: static void Main(). Nghĩa là hàm
Main() sẽ tự được gọi mà không cần phải tạo ra
đối tượng HelloWorld.

01/06/2006

Ngôn ngữ C#

12


3. Các khai báo hàm Main()

01/06/2006

Ý nghĩa
Tiền tệ
Số thập phân
Số mũ khoa học
Số dấu chấm cố định
Tổng quát
Số cơ bản
Tỉ lệ phần trăm
Số thập lục
Ngôn ngữ C#

14


4. Ví dụ
Câu lệnh

Kết quả

Console.WriteLine(“C Format:
{0:C}”,99989.987)

C Format:$99,989.99

Console.WriteLine(“D9 Format:
{0:D9}”,99999)

D9 Format: 000099999





Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status