public int CompareTo(object obj) { HinhChuNhat hcnSS = (HinhChuNhat)obj; double dt = this.DienTich(); double dtSS = hcnSS.DienTich(); int kqSS = dt.CompareTo(dtSS); return(kqSS); }
protected void btnTinh_Click(object sender, EventArgs e) { HinhChuNhat hcn = new HinhChuNhat(); hcn.ChieuDai = double.Parse(txtChieuDai.Text); hcn.ChieuRong = double.Parse(txtChieuRong.Text); string dvt = ((char)178).ToString(); double dientich = hcn.DienTich(); txtDienTich.Text = string.Format("{0}{1}", dientich.ToString("#,##0"), dvt); }
protected void btnTinh_Click(object sender, EventArgs e) { double dai = double.Parse(txtChieuDai.Text); double rong = double.Parse(txtChieuRong.Text); HinhChuNhat h = new HinhChuNhat { ChieuDai = dai, ChieuRong = rong }; double dt = h.DienTich(); char sup2 = (char)178; txtDienTich.Text = dt.ToString("#,##0m") + sup2.ToString(); }
protected void Button1_Click(object sender, EventArgs e) { int[] MangSo = new int[] { 5, 3, 4, 1 }; Array.Sort(MangSo); HinhChuNhat[] mangHCN = new HinhChuNhat[3]; mangHCN[0] = new HinhChuNhat { ChieuDai = 10, ChieuRong = 5 }; mangHCN[1] = new HinhChuNhat { ChieuDai = 30, ChieuRong = 5 }; mangHCN[2] = new HinhChuNhat { ChieuDai = 20, ChieuRong = 5 }; Array.Sort(mangHCN); }
protected void btnTinh_Click(object sender, EventArgs e) { // Ứng dụng kỹ thuật Late Binding IHinh h; if (rdbHinhVuong.Checked) { double c = double.Parse(txtCanh.Text); h = new HinhVuong { Canh = c }; } else { double d = double.Parse(txtChieuDai.Text); double r = double.Parse(txtChieuRong.Text); h = new HinhChuNhat { ChieuDai = d, ChieuRong = r }; } txtKetQua.Text = h.XuatThongTin(); }
protected void btnTinh_Click(object sender, EventArgs e) { IHinh hinh; if (rdbHinhVuong.Checked) { //hinh = new HinhVuong// do tạo constructors nên dùng gán bằng cách gọi thuộc tính //{ // Canh = double.Parse(txtCanh.Text) //}; double canh = double.Parse(txtCanh.Text); hinh = new HinhVuong(canh); } else { hinh = new HinhChuNhat { ChieuDai = double.Parse(txtChieuDai.Text), ChieuRong = double.Parse(txtChieuRong.Text) }; } }