Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (302.22 KB, 2 trang )
Hướng dẫn thực hành - Lập trình Windows 1 – Module 5
Trang 38/48
Module 5
Nội dung kiến thức thực hành:
+ Thao tác trên chuỗi
Bài 1:
Yêu cầu:
Thiết kế giao diện và thực hiện các chức năng như hình
sau:
Hướng dẫn:
+ Hàm bỏ tất cả các khoảng trắng thừa:
private string BoKhoangTrangThua(string s)
{
string re;
re = s.Trim();
while(re.IndexOf(" ")!=-1)
re = re.Replace(" ", " ");
return re;
}
+ Hàm kiểm tra ký tự đặc biệt:
private bool KiemTraKyTuDacBiet(string s)
{
string sdacbiet = "~!@$%^&*()_+0123456789-={}|[]:;<>?,./'\"\\";
foreach (char c in sdacbiet)
{
if (s.IndexOf(c) >= 0) return true;
}
return false;