Thứ Ba, 16 tháng 6, 2015

[AP]: Day 7: Delegate and Event

Sắp KT phần AP nên tôi sẽ vào thẳng vấn đề luôn

Delegate: Đối tượng trỏ đến hàm/method. Đại diện cho các method có kiểu trả về và các biến truyền vào giống nhau
Khai báo: 
+Delegate thường: <access modifer> delegate <return_type> DelegateName <list_parameter>;
+Predifined Generic Delegates: Func <T(các parameter),TResult> (T);

Event: Là sự kiện được sinh ra bởi người dùng hoặc hệ thống

Thứ Hai, 15 tháng 6, 2015

[AP]: Day 6: Generics - Iterator - Anonymous - Partial Class - Nullable Type

Các Collections chúng ta học ngày 4 có thể chứa được nhiều kiểu dữ liệu khác nhau trong nó. Nhưng liệu chúng có thể sử dụng để khai báo nhiều class có những method và datatype khác nhau?
Đó là lúc ta sử dụng những Class đặc biệt còn lại

Thứ Tư, 10 tháng 6, 2015

[AP]: Day 5: Collection Classes

Khi lập trình ta sẽ có rất nhiều kiểu đối tượng thuộc các kiểu dữ liệu khác nhau. Có thể dùng mảng thường để lưu trữ nhiều dữ liệu cùng loại, nhưng trong trường hợp trên người lập trình biết phải làm sao???
...

Chủ Nhật, 7 tháng 6, 2015

[AP]: Day 4: Abstract Class & Interface

Cũng giống như Java thì trong C# ta có hai thành phần quan trọng nhất của tính thừa kế là Abstract Class và Interface

Thứ Bảy, 6 tháng 6, 2015

[AP]: Day 3: OOP Overview

OOP-Object oriented programming: Lập trình hướng đối tượng

Đây là phương pháp lập trình được sử dụng phổ biến nhất hiện nay nhờ giúp tăng năng suất, giảm độ phức tạp khi bảo trì cũng như mở rộng phần mềm bằng cách cho phép lập trình viên tập trung vào các đối tượng phần mềm ở bậc cao hơn. Ngoài ra OOP còn giảm nhẹ khối lượng công việc cho người lập trình

Thứ Tư, 3 tháng 6, 2015

[AP]: Day 2: Loops,arrays and calculations

Một phần quan trọng của mọi ngôn ngữ lập trình là vòng lặp, mảng và quan trọng nhất là khả năng thực hiện các phép tính. C# tất nhiên có đầy đủ các thành phần cơ bản này...

Thứ Hai, 1 tháng 6, 2015

[AP]: Day 1: The Introduction to C#

Chào mừng bạn đến với C#, một trong những ngôn ngữ lập trình phổ biến nhất thế giới. Ra đời vào những năm 2000 và được dựa trên C cùng C++, C# là một đòn đáp trả của Microsoft đối với Java-ngôn ngữ đang "phá đảo thế giới ảo" thời đó.
Và hôm nay chúng ta sẽ tìm hiểu những thành phần cơ bản của C# cùng Visual Studio + Net Framework 4.5.2 (bản càng mới thì càng tốt)