... bất cứ ngôn ngữ lập trình nào
thì việc viết các chương trình mà giao diện càng đơn giản thì càng tốt. Trong phần thứ hai (từ
chương 14) của giáo trình chúng ta sẽ tìm hiểu xây dựng các ứng dụng ... của máy mà chương trình đang thực hiện,
điều này không khó khăn gì, .NET hỗ trợ một số lớp cơ bản để thực hiện việc này. Trong ví
Các Lớp Cơ Sở .NET
340
Ngôn Ngữ Lập...
... một số các phép toán để thực hiện việc chèn như sau:
string s9 = s3.Insert( s3.IndexOf( “CNTT” ) , “nhan luc ”);
Console.WriteLine(“ S9 : {0}\n”, s9);
Kết quả cuối cùng cũng tương tự như cách chèn ... Thanh pho Ho Chi Minh Viet Nam
S9 : Trung Tam Dao Tao nhan luc CNTT
Thanh pho Ho Chi Minh Viet Nam
Như chúng ta đã xem đoạn chương trình minh họa trên, chương trình bắt đầu với...
... dụng mảng các số nguyên để các thành
phần của nó được tự động gán giá trị mặc định. Và ta chỉ cần gán một số giá trị cần thiết.
Mảng, Chỉ Mục, và Tập Hợp
225
Ngôn Ngữ Lập Trình C#
Chương 9
MẢNG, ... không
có cách nào thiết lập cận trên và cận dưới của mảng, và chúng ta cũng không thể thiết lập lại
kích thước của mảng.
Điều quan trọng để phân biệt giữa bản thân mảng (tậ...
... (collections). Tập hợp được xây
dựng hướng tới các kiểu dữ liệu tham chiếu.
Trong chương này chúng ta sẽ tìm hiểu các định nghĩa và làm việc với kiểu cấu trúc và cách
sử dụng bộ khởi dựng để khởi tạo những ... ví dụ trên, lớp Document thực thi một giao diện đơn giản là IStorable:
interface IStorable
Thực Thi Giao Diện
195
Ngôn Ngữ Lập Trình C#
phải. Thì chương trình sẽ...
... việc xây dựng các chương trình phức tạp hơn.
Câu hỏi thêm
Câu hỏi 1: Hãy cho biết các từ khóa được sử dụng để xử lý ngoại lệ?
Xử Lý Ngoại Lệ
386
Ngôn Ngữ Lập Trình C#
Lớp MyCustomException được dẫn ... lệ dẫn đến những lỗi
không mong muốn. Việc thực hiện bắt giữ các ngoại lệ là hết sức cần thiết trong chương
trình, nó cho phép chúng ta xây dựng được chương trình...
... của các đại học lớn.
Ngày nay, hầu hết các chương trình liên quan đến nhiều chuỗi ký tự hơn là các chuỗi các
con số. Thông thường các chuỗi được sử dụng cho việc xử lý từ ngữ, thao tác trên các ... Hợp
242
Ngôn Ngữ Lập Trình C#
Thao tác trên chuỗi
Lớp string cung cấp rất nhiều số lượng các phương thức để so sánh, tìm kiếm và thao tác
trên chuỗi, các phương thức...
...
Bài tập 5: Chương trình sau có lỗi. Hãy sửa lỗi của chương trình và biên dịch chương trình.
Dòng lệnh nào gây ra lỗi?
Xây Dựng Lớp - Đối Tượng
123
Ngôn Ngữ Lập Trình C#
Sự thiết kế trên không ... (interface), phần này sẽ được trình bày trong Chương
8 nói về giao diện.
Lớp cô lập (sealed class)
Ngược với các lớp trừu tượng là các lớp cô lập. Một lớp trừu t...
... (inheritance) là các thuộc tính
chính yếu của bất kỳ một ngôn ngữ lập trình hướng đối tượng nào.
Chương 4 này sẽ trình bày các đặc tính của ngôn ngữ lập trình C# để xây dựng các lớp
đối tượng. Thành phần ... 7 8 9 8 7 6 5
6 7 8 9 0 1 0 9 8 7 6
7 8 9 0 1 2 3 2 1 0 9 8 7
8 9 0 1 2 3 4 5 4 3 2 1 0 9 8
9 0 1 2 3 4 5 6 7 6 5 4 3 2 1 0 9
0 1 2 3 4 5 6 7 8...
... trình được biên dịch độc lập, ví dụ như khi debug chương trình hoặc xây dựng các
ứng dụng
Trước khi một mã nguồn được biên dịch, một chương trình khác được gọi là chương trình
tiền xử lý sẽ thực ... bị các đoạn mã nguồn để biên dịch. Chương trình tiền
xử lý này sẽ tìm trong mã nguồn các kí hiệu chỉ dẫn biên dịch đặc biệt, tất cả các chỉ dẫn biên
dịch này đề...
...
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
GIÁO TRÌNH HƯỚNG DẪN CÁC
CHƯƠNG TRÌNH LẬP TRÌNH TRÊN
WEB ĐỂ XÂY DỰNG PHẦN MỀM
Ngôn Ngữ Lập Trình C#
{
static void Main()
{
int x, y;
for( x ... cùng là phần thực thi chương trình để xem kết quả.
Chương trình C# đơn giản
Để bắt đầu cho việc tìm hiểu ngôn ngữ C# và tạo tiền đề cho các chương sau, chương đầu
tiên trình...