... float operand1 = 0; float operand2 = 0; public void Submit_Click(Object sender, EventArgs E) { try { operand1 = float.Parse(Operand1.Text); operand2 = float.Parse(Operand2.Text); } catch (Exception) ... components = null; private void InitializeComponent() { } protected override void Dispose( bool disposing ) Các dịch vụ Web Gvhd: Nguyễn Tấn Trần Minh Khang 194 { if(disposing && compo...
Ngày tải lên: 17/10/2013, 19:15
Tìm hiểu C# và ứng dụng của C# p 29
... về mã và dữ liệu. 17.1 T p tin PE Assembly được lưu trữ trên dĩa từ theo dạng thức t p tin Portable Executable (PE). Dạng thức t p tin PE của .NET cũng giống như t p tin PE bình thường của Windows ... ứng dụng A lên một máy và nó chạy tốt. Sau đó bạn cài đặt ứng dụng B, bỗng nhiên ứng dụng A không chịu hoạt động. Sau quá trình tìm hiểu, cuối cùng nguyên nhân là...
Ngày tải lên: 20/10/2013, 09:15
... cho module Parameter p dụng cho tham số Property p dụng cho property ReturnValue p dụng cho trị trả về Struct p dụng cho cấu trúc 18.2.2 p dụng Attribute L p trình viên p dụng attribute ... ứng dụng của nó chứ không làm crash toàn bộ ứng dụng. Mỗi process lúc bắt đầu thực thi có một miền ứng dụng ban đầu (initial app domain) và có thể tạo thêm nhiều m...
Ngày tải lên: 20/10/2013, 09:15
Tài liệu Tìm hiểu C# và ứng dụng của C# p 9 doc
... lhs về phía trái toán tử và rhs về phía phải của toán tử. Cú ph p C# cho ph p n p chồng toán tử thông qua việc dùng từ khoá operator. 6.2 Cách hổ trợ các ngôn ngữ .Net khác C# cung c p khả ... nên cung c p phương thức ảo Equals() bởi object và hướng chức năng này đến toán tử bằng. Điều này cho ph p l p của ta đa hình và cung c p khả năng hữu ích cho các ngôn ngữ .Net...
Ngày tải lên: 21/01/2014, 06:20
Tài liệu Tìm hiểu C# và ứng dụng của C# p 10 doc
... l p ICompressable hay ILoggedCompressable, điều này phụ thuộc vào nhu cầu của l p đó. Nếu một l p có sử dụng giao diện ILoggedCompressable thì nó phải thực hiện toàn bộ các phương thức của ... tự, Document phải cài đặt tất cả phương thức của ICompressible: public void Compress( ) { Console.WriteLine("Implementing the Compress Method"); } public void Decompress(...
Ngày tải lên: 21/01/2014, 06:20
Tài liệu Tìm hiểu C# và ứng dụng của C# p 11 docx
... 9-1 Sử dụng foreach using System; namespace Programming_CSharp { // một l p đơn giản để chứa trong mảng public class Employee { public Employee(int empID) { this.empID = empID; ... một lệnh vòng l p, dùng để duyệt tất cả các phần tử của một mảng, t p h p (nói đúng hơn là những l p có cài đặt giao diện IEnumerable). Cú ph p của foreach nhẹ nhàng hơn vòng l p for...
Ngày tải lên: 21/01/2014, 06:20
Tài liệu Tìm hiểu C# và ứng dụng của C# p 12 docx
... tiết các sử dụng của các hàm trên, có thể tham thảo tài liệu của Microsoft, đặc biệt là MSDN. Dưới đây chỉ giới thiệu vài phương thức thao dụng để thao tác chuỗi. Gh p chuỗi Để gh p 2 chuỗi ... chào" Chú ý: việc gh p nối bằng toán tử + tuy cho mã nguồn đ p, tự nhiên nhưng sẽ không cho hiệu quả tốt khi thực hiện nhiều lần vì C# sẽ c p phát vùng nhớ lại sau mỗi ph p g...
Ngày tải lên: 21/01/2014, 06:20
Tài liệu Tìm hiểu C# và ứng dụng của C# p 13 ppt
... thuộc l p hay l p con của l p System.Exception (viết tắt là Exception ). Vùng tên System khai báo sẵn nhiều l p biệt lệ hữu ích chẳng hạn như ArgumentNullException , InValidCastException , ... OverflowException … 11.1.1 Lệnh ném throw Để báo hiệu một tình huống bất thường trong một l p C#, ta ném ra một biệt lệ bằng cách sử dụng từ khóa throw . Dòng lệnh sau tạo một th...
Ngày tải lên: 21/01/2014, 06:20
Tài liệu Tìm hiểu C# và ứng dụng của C# p 14 doc
... thiết đặt vào lúc khởi tạo biệt lệ. Property HelpLink cung c p một kết nối đến t p tin gi p đỡ. Property này có thể đọc và thiết đặt. Property StackTrace chỉ đọc và được thiết l p vào lúc ... namespace Programming_CSharp { public class MyCustomException : System.ApplicationException { public MyCustomException(string message) : base(message) { } } public class Tes...
Ngày tải lên: 21/01/2014, 06:20
Tài liệu Tìm hiểu C# và ứng dụng của C# p 15 ppt
... comparison.theFirstComesFirst ) { object temp = thePair[0]; thePair[0] = thePair[1]; thePair[1] = temp; } } Bây giờ chúng ta cần vài đối tượng để s p x p. Ta sẽ tạo hai l p Student và Dog . Gán tên cho ... (theDelegatedFunc(thePair[0],thePair[1]) == comparison.theFirstComesFirst ) { object temp = thePair[0]; thePair[0] = thePair[1]; thePair[1] = temp; } } /...
Ngày tải lên: 21/01/2014, 06:20