Bài giảng Kỹ thuật lập trình
KỸ THUẬT LẬP TRÌNH ❖ Trường Đại học Kinh tế Công nghiệp Long An ❖ Khoa Công nghệ ❖ Giảng viên: ThS Ngô Văn Linh ngo.linh@daihoclongan.edu.vn CHƯƠNG 8: KÝ TỰ VÀ CHUỖI TRONG C# ❑ Gồm nội dung chính: Khoa Công Nghệ 8.1 Khái niệm khai báo 8.2 Thao tác 8.1 KHÁI NIỆM VÀ KHAI BÁO Khoa Công Nghệ ❑ Khái niệm ❖Trong C#, ký tự ASCII có kiểu char ❖Ví dụ: A, B, C,…, a, b, c, …, 1, 2, 3,…, !, @, #, $,… ❖Chuỗi ký tự dãy gồm ký tự ❑ Khai báo char ; Ký tự nằm cặp dấu nháy đơn, char = ‘’; chuỗi ký tự nằm cặp dấu nháy kép string ; string = “”; CHƯƠNG 8: KÝ TỰ VÀ CHUỖI TRONG C# ❑ Gồm nội dung chính: Khoa Cơng Nghệ 8.1 Khái niệm khai báo 8.2 Thao tác 8.2 THAO TÁC CƠ BẢN Khoa Công Nghệ ❑ Nhập xuất ❖Nhập từ bàn phím: string chuoi = Console.ReadLine(); ❖Xuất chuỗi lên hình Console.WriteLine($”Chuoi vua nhap {chuoi}”); 8.2 THAO TÁC CƠ BẢN ❑ Một số phương thức xử lý ❖Tạo chuỗi cộng chuỗi Khoa Công Nghệ Sử dụng phương thức dựng sẵn s4 = string.Concat(s1, “ “, s2); 8.2 THAO TÁC CƠ BẢN ❑ Một số phương thức xử lý Khoa Công Nghệ Chức Ví dụ Kết Độ dài chuỗi string s = “ABCD”; int d = s.Length; d=4 Chuyển sang chữ hoa/thường string s = “AbcD”; string k = s.ToUpper( ); string h = s.ToLower( ); k = “ABCD” h = “abcd” Trích chuỗi string s = “Dai hoc KTCN Long An”; string h = s.Substring(8); string k = s.Substring(8, 4); h = “KTCN Long An” k = “KTCN” string s = “Dai hoc KTCN Long An”; string k = “KTCN”; bool kt = s.StartsWith(k); int t = string.Compare(s, k); bool y = s.Equals(k); kt = true t”; CHƯƠNG 8: KÝ TỰ VÀ CHUỖI TRONG C# ❑ Gồm nội dung chính: Khoa Cơng Nghệ 8. 1 Khái niệm khai báo 8. 2 Thao tác 8. 2 THAO TÁC CƠ BẢN Khoa Công Nghệ ❑ Nhập xuất ❖Nhập từ bàn phím: string chuoi = Console.ReadLine();... Console.WriteLine($? ?Chuoi vua nhap {chuoi} ”); 8. 2 THAO TÁC CƠ BẢN ❑ Một số phương thức xử lý ❖Tạo chuỗi cộng chuỗi Khoa Công Nghệ Sử dụng phương thức dựng sẵn s4 = string.Concat(s1, “ “, s2); 8. 2 THAO TÁC