GIỚI THIỆU NGÔN NGỮ C#
lượt xem 48
download
Bài giảng môn học GIỚ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); ...
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: GIỚI THIỆU NGÔN NGỮ C#
- Bài giảng môn học GIỚ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 void voidfunction() values { String parmfunction(String a, String b) ... { } ... return (String) (a + b); } // Declare a function that returns a value String stringfunction() // Use the Functions { voidfunction(); ... return (String) val; String s1 = stringfunction(); } String s2 = parmfunction("Hello", "World!"); © 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 nhận vào 2 biến kiểu chuỗi strUsername & strPassword. Trả về câu truy vấn tìm trong bảng UserAccount người dùng có Username và Password bằng giá trị 2 biến nhận vào. © 2007 Khoa CNTT – ĐH KHTN
- Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C# Cách 1 © 2007 Khoa CNTT – ĐH KHTN
- Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C# Cách 2 © 2007 Khoa CNTT – ĐH KHTN
- Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C# Cách 3 © 2007 Khoa CNTT – ĐH KHTN
- Thiết kế & Lập trình WEB 2 –Giới thiệu Ngôn ngữ C# Định nghĩa lớp using System; namespace MySpace { public class Foo : Bar { int x; public Foo() { x = 4; } public void Add(int x) { this.x += x; } override public int GetNum() { return x; } } } © 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 thuộc tính đơn public String name { get { ... return ...; } set { ... = value; } } Foo f = new Foo(); f.name = “foo”; © 2007 Khoa CNTT – ĐH KHTN
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Ngôn ngữ Lập trình C++ Chương I - Giới thiệu ngôn ngữ C++
17 p | 830 | 253
-
Giới thiệu ngôn ngữ HTML
34 p | 574 | 221
-
Chương 1: GIỚI THIỆU ASP
27 p | 284 | 123
-
Bài giảng Ngôn ngữ lập trình C++: Chương 1 - Trần Minh Châu
17 p | 249 | 54
-
Bài giảng môn học: GIỚI THIỆU NGÔN NGỮ C#
21 p | 143 | 18
-
Bài giảng Ngôn ngữ lập trình Python - Chương 1: Giới thiệu
68 p | 36 | 18
-
Bài giảng Ngôn ngữ R và xử lý thống kê - Phần 1: Giới thiệu ngôn ngữ R
17 p | 163 | 11
-
Bài giảng Nhập môn lập trình C - Chương 1: Giới thiệu ngôn ngữ lập trình C/C+
45 p | 145 | 10
-
Bài giảng Multimedia - Phần 1: Ngôn ngữ HTML
152 p | 78 | 10
-
Bài giảng Tin học cơ sở A: Giới thiệu ngôn ngữ lập trình C - Đặng Bình Phương
14 p | 98 | 9
-
Bài giảng Ngôn ngữ lập trình C - Chương 1: Giới thiệu ngôn ngữ C
4 p | 104 | 8
-
Bài giảng Giới thiệu ngôn ngữ R Markdown
20 p | 43 | 6
-
Bài giảng Nhập môn lập trình: Giới thiệu ngôn ngữ lập trình C- ThS. Đặng Đình Phương
14 p | 87 | 5
-
Bài giảng Nhập môn lập trình - Bài 2: Giới thiệu ngôn ngữ lập trình C
18 p | 108 | 5
-
Bài giảng Kỹ thuật lập trình - Chương 2: Giới thiệu ngôn ngữ lập trình C
69 p | 22 | 3
-
Bài giảng Kỹ thuật lập trình C/C++ - Chương 2: Giới thiệu ngôn ngữ C/C++
44 p | 19 | 3
-
Bài giảng C Programming introduction: Tuần 2 - Giới thiệu ngôn ngữ lập trình C
26 p | 8 | 2
-
Bài giảng Giới thiệu ngôn ngữ R
30 p | 48 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn