1. Trang chủ
  2. » Công Nghệ Thông Tin

Giáo trình C winform phần 2

31 275 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 239,82 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2Giáo trình C winform phần 2

Trang 1

L p trình trên môi tr ng Windows ậ ườ

Ngôn ng C# - Ph n 2 ữ ầ

Tr n Duy Hoàngầ

tdhoang@hcmus.edu.vn

Trang 2

arrInt[0] = 35; // ph n t đ u tiên có giá tr 35ầ ử ầ ị

string[] arrStr = {"H ng", "Lan", "Cúc"};ồ

Trang 5

M ng 2 chi u ả ề

type[,] array-name;

int[,] myRectArray = new int[2,3];

int[,] myRectArray = new int[,] { {1,2}, {3,4}, {5,6},{7,8} }; //m ng 4 hàng 2 c tả ộ

double [, ] matrix = new double[10, 10];

matrix[2,2] = 4;

Trang 6

M ng Jagged ả

int[][] a = new int[3][];

a[0] = new int[4];

a[1] = new int[3];

a[2] = new int[1];

Trang 7

M ng Jagged ả

int[][] a = new int[n][];

for(int i = 0; i < n; i++){

a[i] = new int[m];

for (int j = 0; j < m; j++) {

a[i][j] = i*n +j;

}

Trang 8

● Bool char.IsLower(char c) : có ph i là ký t th ngả ự ườ

● Bool char.IsUpper(char c) : có ph i là ký t hoaả ự

● Char char.ToUpper(char c) : tr v ký t hoaả ề ự

● Char char.ToLower(char c) : tr v ký t th ngả ề ự ườ

Trang 9

L p ký t - char ớ ự

string str = "Hello world 1" ;

bool b1 = char IsDigit(str[0]); // b1 = false

bool b2 = char IsDigit(str[12]); // b2 = true

bool b3 = char IsLetter(str[0]); // b3 = true

bool b4 = char IsLetter(str[5]); // b4 = ?

bool b5 = char IsLower(str[0]); // b5 = ?

bool b6 = char IsUpper(str[0]); // b6 = ?

str[6] = char ToUpper(str[6]); // str = ?

Trang 10

L p chu i - String ớ ỗ

IndexOf() v trí xu t hi n đ u tiên c a m t chu i con ị ấ ệ ầ ủ ộ ỗ

trong chu i ỗ LastIndexOf() v trí xu t hi n cu i cùng c a m t chu i con ị ấ ệ ố ủ ộ ỗ

trong chu i ỗ

chu i con khác ỗ

Trang 11

str2 = str1.ToUpper(); // str2 = “HELLO WORLD”

Trang 12

L p chu i - String ớ ỗ

private bool KiemTraMSSV( string mssv) {

if (mssv.Length != 7) return false ;

for ( int i = 0; i < mssv.Length; i++)

Trang 13

L p chu i - String ớ ỗ

Trang 15

L p chu i - String ớ ỗ

// str = “Tong 1 va 2 la 3”;

int a = 1, b = 2, tong = a+b;

string str = “Tong ” + a.ToString() + “ va ” + b.ToString() + “ la “ + tong.ToString();

str = string.Format(“Tong {0} va {1} la {2}”, a, b, tong);

Trang 17

L p chu i - String ớ ỗ

string str = “4,5,8,3,2,6”;

string[] arrStr = str.Split(',');

for (int i=0; i<arrStr.Length;i++){

sum += Convert.ToInt32(arrStr[i]);}

Trang 18

L p chu i - String ớ ỗ

● string str = “10/1234”;

int tuSo = ?int mauSo = ?

● string str = “0.3,2.4,1.6”

x,y,z = ?//string str = “4,5,8,3,2,6”;//string[] arrStr = str.Split(',');

Trang 19

L p chu i - String ớ ỗ

● string sDuongDan = "C:\\WinNT\\Temp";

string sDuongDan = @"C:\WinNT\Temp";

● sql = “select TenNhanVien, NgaySinh, DiaChi “; sql += “ from NhanVien “;

sql += “where GioiTinh = 0”;

● sql = @”select TenNhanVien, NgaySinh, DiaChi from NhanVien

where GioiTinh = 0”;

Trang 23

L p m ng ArrayList ớ ả

Trang 24

L p trình trên môi tr ng Windows ậ ườ

Môi tr ng VS2005 ườ

Tr n Duy Hoàngầ

tdhoang@hcmus.edu.vn

Trang 25

Build, Run, Debug

● Đ phát hi n xem có b l i cú phápể ệ ị ỗ

● Menu → Build → Build Solution

● Trong View Solution, nh n chu t ph i lên solution, ch n ấ ộ ả ọBuild Solution

● T ng t , n u b n mu n build Project nào thì nh n ươ ự ế ạ ố ấ

chu t ph i lên Project đó và ch n Buildộ ả ọ

Trang 26

Build, Run, Debug

Build Solution Build Project

Trang 27

Build, Run, Debug

● Trong tr ng h p b l i xem Error listườ ợ ị ỗ

● Menu → View → Error List

● F8 : di chuy n l n l c đ n các l iể ầ ượ ế ỗ

Trang 28

Build, Run, Debug

- Ch ươ ng trình báo l i thi u d u ỗ ế ấ ;

- Double click vào dòng l i này thì ỗ

VS s t đ ng nh y đ n dòng ẽ ự ộ ả ế thi u d u ế ấ ;

Trang 29

Build, Run, Debug

Trang 30

Build, Run, Debug

➢ Di chuy n chu t đ n tên bi n ể ộ ế ế

➢ Menu → Debug → Window → Watch1, nh p tên bi n ậ ế

➢ Chu t ph i lên tên bi n → ch n Add Watch ộ ả ế ọ

● D ng debug : Shift + F5ừ

Trang 31

Th o lu n ả ậ

Ngày đăng: 20/11/2014, 23:17

TỪ KHÓA LIÊN QUAN

w