Danh mục

Bài giảng môn học: GIỚI THIỆU NGÔN NGỮ C#

Số trang: 21      Loại file: pdf      Dung lượng: 344.61 KB      Lượt xem: 18      Lượt tải: 0    
Jamona

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Khai báo biến int x; String s1, s2; String s = "Hello World"; Object o; Object obj = new Object(); public String name...
Nội dung trích xuất từ tài liệu:
Bài giảng môn học: GIỚI THIỆU NGÔN NGỮ C# Bài giảng môn họcGIỚI THIỆU NGÔN NGỮ C# Khoa Công nghệ thông tin Trường Đại học Khoa học Tự nhiên Thiết kế & Lập trình WEB 2 Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Khai báo biến int x; String s1, s2; String s = Hello World; Object o; Object obj = new Object(); public String name; © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Chuyển kiểu int i = 3; String s = i.ToString(); double d = Double.Parse(s); © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Chú thích // This is a comment /* This is a multiline comment */ © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Lệnh if if (condition) { Do something; } else { Do something; } © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Ví dụ © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Lệnh switch switch (var) { case value1: do something; break; case value2: do something; break; … Default: do something; break; } © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Ví dụ © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Vòng lặp for for (CounterVar=StartNum; Condition; Incrementation) { Do something; } while while (condition) { Do something; } do … while do { Do something; } while (condition); © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Ví dụ Viết hàm tính tổng sau: S=1+2+3+…+ (n-1)+ n ??? © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Làm việc với mảng String[] a = new String[3]; a[0] = 1; a[1] = 2; a[2] = 3; String[][] a = new String[3][3]; a[0][0] = 1; a[1][0] = 2; a[2][0] = 3; double[] a = { 3.00, 4.00, 5.00 }; © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Duyệt qua một Collection foreach (DataType var in CollectionVar) { Do something; } foreach ( String s in a ) { Response.Write(s); } © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Thao tác với chuỗi String s1; String s2 = hello; s2 += world; s1 = s2 + !!!; // Using StringBuilder class for performance StringBuilder s3 = new StringBuilder(); s3.Append(hello); s3.Append( world); s3.Append( !!!); © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C#Khai báo và sử dụng Hàm// Declare a void return function // Declare a function that takes and returns valuesvoid voidfunction() String parmfunction(String a, String b){ { ... ...} return (String) (a + b); }// Declare a function that returns a valueString stringfunction() // Use the Functions{ voidfunction(); ... String s1 = ...

Tài liệu được xem nhiều: