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... K
Trang 1Thi ế t k ế & L ậ p trình WEB 2
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
Trang 3Chuyển kiểu
int i = 3;
String s = i.ToString();
double d = Double.Parse(s);
Trang 4© 2007 Khoa CNTT – ĐH KHTN
// This is a comment
/* This is a multiline comment */
Trang 5Lệnh if
if (condition) {
Do something;
} else {
Do something;
}
Trang 6© 2007 Khoa CNTT – ĐH KHTN
Trang 7Lệnh switch
switch (var) {
Trang 8© 2007 Khoa CNTT – ĐH KHTN
Trang 9Do something;
}
do {
Do something;
} while (condition);
while
do … while
Trang 10© 2007 Khoa CNTT – ĐH KHTN
S=1+2+3+…+ (n-1)+ n
???
Trang 11a[0][0] = "1";
a[1][0] = "2";
a[2][0] = "3";
double[] a = { 3.00, 4.00, 5.00 };
Trang 13Thao 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(" !!!");
Trang 15Ví 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.
Trang 16© 2007 Khoa CNTT – ĐH KHTN
Trang 17Cách 2
Trang 18© 2007 Khoa CNTT – ĐH KHTN
Trang 19Đị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;
} }
}
Trang 20© 2007 Khoa CNTT – ĐH KHTN
public String name {
get {
return ;
} set { = value;
}
}
Foo f = new Foo();
f.name = “foo”;
Trang 21Khai báo và sử dụng kiểu Enumeration
// Declare the Enumeration
public enum MessageSize
// Create a Field or Property
public MessageSize msgsize;
// Assign to the property using the Enumeration values
msgsize = Small;