Microsoft .NET gồm 2 phần chính : Framework và Integrated Development Environment(IDE). Framework do hãng Microsoft tạo ra để tạo điều kiện thuận lợi cho sự phát triển các ứng dụng.
BÀI GIẢNG MƠN KỸ THUẬT LẬP TRÌNH Số ĐVHT: GV: Đoàn Thị Phương phuongdt137@gmail.com Hải Dương 2013 GIỚI THIỆU VỀ MICROSOFT NET •Microsoft NET gồm phần : Framework Integrated Development Environment(IDE) •Framework hãng Microsoft tạo để tạo điều kiện thuận lợi cho phát triển ứng dụng Nó xem thư viện chứa nhiều công nghệ nhiều lĩnh vực khung, sườn để phát triển phần mềm ứng dụng •IDE cung cấp mơi trường giúp triển khai dễ dàng, nhanh chóng ứng dụng dựa tảng NET Viết chương trình C# Soạn thảo chương trình “Hello Wolrd” Chọn File New Project Chọn kiểu dự án Visual C# Project Application Nhập vào tên dự án đường dẫn Chọn nút OK Viết chương trình C# Sau nhập nội dung lệnh vào hàm Main() sau: class Helloworld { static void Main(string[] args) { Console.WriteLine("Xin chao cac ban!"); Console.ReadKey(); } } Viết chương trình C# Biên dịch chạy chương trình “Hello Wolrd” •Biên dịch chương trình Visual Studio.NET Cách 1: Chọn Ctl+Shift+B hay Build build từ thực đơn Cách 2: Nhấn nút •Chạy chương trình Visual Studio.NET Cách 1: Nhấn Ctrl + F5 hay Debug Start Without Debugging từ thực đơn Cách 2: Nhấn nút Xuất nhập qua console Để đọc ký tự văn từ cửa sổ console, dùng phương thức: Console.Read(): giá trị trả kiểu string Hai phương thức dùng để xuất chuỗi ký tự: - Console.Write(): Viết giá trị sổ - Console.WriteLine(): Tương tự tự động xuống hàng kết thúc lệnh Chú ý: - Chỉ xuất chuỗi hình - Xuất hai chuỗi dấu + Xuất nhập qua console Một số ký tự escape thơng dụng: Ví dụ: Ký tự Ý nghĩa \t Tab \0 \n Null Xuống hàng, đầu hàng \r Xuống hàng \’ Nháy đơn \” Nháy kép Sử dụng thích // Chú thích cho hàng đơn /*…*/ Chú thích cho khối lệnh Ví dụ Biến Cú pháp khai báo biến: [ bổ_từ ] kiểu-dữ-liệu định-danh; Trong đó: •Bổ_từ từ khố: public, private, protected •Kiểu_dữ_liệu kiểu liệu int, float… •Định_danh tên biến Ví dụ: public int i; - Có thể gán cho biến giá trị toán tử "=" i = 10; - Có thể khai báo biến khởi tạo giá trị cho biến sau: int i = 10; - Có thể khai báo nhiều biến có kiểu liệu sau: Biến Phạm vi hoạt động biến: Trong phạm vi hoạt động có hai biến mang tên trùng Ví dụ: public class ScopeTest { public static int Main() { for (int i = 0; i < 10; i++) { Console.WriteLine(i); } // biến i khỏi phạm vi for (int i = 9; i >= 0; i–) { Console.WriteLine(i); } // biến i khỏi phạm vi return 0; } } Luồng điều khiển chương trình Câu lệnh if Cú pháp if ( biểu thức) lệnh else lệnh Ví dụ if (a == 0) if (b == 0) Console.WriteLine("Phuong trinh co vo so nghiem"); else Console.WriteLine("Phuong trinh vo nghiem"); else Console.WriteLine("Phuong trinh co mot nghiem x = {0}",-b/a); Luồng điều khiển chương trình Câu lệnh switch Cú pháp switch (biểu thức) { case biểu_thức_hằng: lệnh lệnh_nhảy [default: lệnh] } Ví dụ Luồng điều khiển chương trình Câu lệnh for Cú pháp for(khởi_tạo_biến; điều_kiện; biểu_thức) Lệnh Ví dụ for (int i = 0; i < 100; i = i+1) { Console.WriteLine(i); } Ví dụ for (int i = 0; i < 5; i++) { for (int j = 0; j