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
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 = ...
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ìm kiếm theo từ khóa liên quan:
giáo trình tin học cơ sở nhập môn lập trình ngôn ngữ lập trình C Bộ từ vựng của C Cấu trúc chương trình CGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 305 0 0 -
101 trang 198 1 0
-
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 149 0 0 -
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 148 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 135 0 0 -
161 trang 129 1 0
-
Giáo trình Vi điều khiển PIC: Phần 1
119 trang 114 0 0 -
Bài giảng Phương pháp lập trình: Chương 9 - GV. Từ Thị Xuân Hiền
36 trang 109 0 0 -
Đồ án vi xử lý đề tài : nghiên cứu thiết kế mạch đo khoảng cách sử dụng vi điều khiển Pic 16F887
45 trang 92 1 0 -
Tìm hiểu về ngôn ngữ lập trình C: Phần 2 - Quách Tuấn Ngọc
210 trang 88 0 0