protected void btnCong_Click(object sender, ImageClickEventArgs e) { try { PhanSo p1, p2, kq; if (!PhanSo.TryParse(txtPhanSo1.Text, out p1)) { throw new Exception("Phân số 1 không hợp lệ"); } if (!PhanSo.TryParse(txtPhanSo2.Text, out p2)) { throw new Exception("Phân số 2 không hợp lệ"); } kq = p1 + p2; txtKetQua.Text = kq.Xuat(); } catch (Exception ex) { lblBaoLoi.Text = "Báo lổi:" + ex.Message; } }
protected void btnSoSanh_Click(object sender, ImageClickEventArgs e) { PhanSo p1, p2; if (!PhanSo.TryParse(txtPhanSo1.Text, out p1)) { throw new Exception("Phân số 1 không hợp lệ"); } if (!PhanSo.TryParse(txtPhanSo2.Text, out p2)) { throw new Exception("Phân số 2 không hợp lệ"); } bool kq = p1 == p2; if (kq == true) { txtKetQua.Text = "Hai phân số bằng nhau"; } else { txtKetQua.Text = "Hai phân số không bằng nhau"; } }