« Home « Chủ đề tự học lập trình với C

Chủ đề : tự học lập trình với C


Có 60+ tài liệu thuộc chủ đề "tự học lập trình với C"

C# và các lớp cơ sở Nhóm các đối tượng – Phần 3

tailieu.vn

return ToString().GetHashCode();. ta đến 2 phương thức nạp chồng trong từ điển. Đầu tiên là Equals() để so sánh giá trị của những thể hiện EmployeeID : public override bool Equals(object obj). tiếp theo ta xem lớp chứa dữ liệu nhân viên : class EmployeeData. Console.WriteLine("Exception occurred. Console.WriteLine(e.Message);. Console.WriteLine();. Console.WriteLine("Employee: ". đây là phương thức mà ta muốn truy nhập...

C# và các lớp cơ sở Nhóm các đối tượng – Phần 2

tailieu.vn

Nhóm các đối tượng – Phần 2. nó cũng chứa 2 trường thành viên, theVector,1 tham chiếu đến Vector ( collection) mà bộ đếm kết hợp, location, 1 số nguyên mà chỉ định nơi trong collection mà bộ đếm tham chiếu đến. Cách làm việc là xem location như là chỉ mục và thi hành enumerator để truy nhập Vector...

C# và các lớp cơ sở Nhóm các đối tượng – Phần 1

tailieu.vn

Nhóm các đối tượng – Phần 1. Chúng ta đã khảo sát 1 số lớp cơ sở của .NET có cấu trúc dữ liệu trong đó một số đối tượng được nhóm với nhau.cấu trúc đơn giản mà ta đã học là mảng, đây là 1 thể hiện của lớp System.Array . mảng có lợi điểm là ta có thể...

C# và các lớp cơ sở Biểu thức chính quy ( Regular Expression) – Phần 2

tailieu.vn

Biểu thức chính quy. Trình bày kết quả. Trong phần này ta sẽ xét ví dụ RegularExpressionsPlayaround . để ta thiết lập 1 vài biểu thức chính quy và trình bày kết quả để thấy cách mà biểu thức chính quy làm việc.. tâm điểm là phương thức WriteMatches. mà trình bày tất cả các match từ MatchCollection theo định...

C# và các lớp cơ sở Biểu thức chính quy ( Regular Expression) – Phần 1

tailieu.vn

Biểu thức chính quy. Biểu thức chính quy là 1 dạng kĩ thuật nhỏ mà hữu ích trong 1 vùng rộng lớp của chương trình, mặc dù không được nhiều nhà phát triển biết đến. nó có thể hiểu như là 1 ngôn ngữ nhỏ dùng cho mục đích : để tìm chuỗi con trong biểu thức chuỗi lớn.nó không...

C# và các lớp cơ sở Xử lý chuỗi – Phần 2

tailieu.vn

Chúng ta đã minh hoạ 1 hàm dựng của StringBuilder, mà lấy thông số khởi tạo là chuỗi và dung lượng.cũng có một vài cái khác , trong số chúng, ta có thể cung cấp chỉ 1 chuỗi. Ngoại trừ 2 thuộc tính trên ta còn có thuộc tính chỉ đọc MaxCapacity chỉ định giới hạn mà 1 thể hiện...

C# và các lớp cơ sở Xử lý chuỗi – Phần 1

tailieu.vn

Xử lý chuỗi – Phần 1. thực sự tham khảo lớp cơ sở system.String. System.string là lớp rất linh hoạt và mạnh , không phải chỉ là lớp có liên quan đến chuỗi trong .NET. trong phần này ta sẽ xem lại những đặc tính của System.String, sau đó sử dụng chuỗi để ứng dụng trong môt số lớp .NET...

C# và các lớp cơ sở System.object

tailieu.vn

System.object. Trong chương 3 , chúng ta đã xem xét về system.object. chúng ta biết rằng đó là lớp cơ sở chung mà mọi đối tượng khác được thừa kế và ta cũng xem xét về các phương thức thành viên chính của nó.tuy nhiên,trong chương trước ta chưa tìm hiểu kỉ về khả năng của tất cả các phương...

Assemblies - Cấu hình

tailieu.vn

Cơ chế về phiên bản. Như bạn đã biết, .NET Runtime không buồn kiểm tra phiên bản đối với các private assembly. Nhưng khi dùng shared assembly thì vấn đề phiên bản lại trở thành quan trọng. Bây giờ, ta thử tìm hiểu cơ chế đánh số phiên bản (gọi là versioning) và kiểm tra đối với shared assembly.. Trên...

Assemblies - Triển khai

tailieu.vn

Triển khai. Các ứng dụng Windows Forms nên được gói trong một Windows Installer Package và phân phối sử dụng Windows Installer. Các điều khiển bên trong trang web nên được gói trong file .cab hoặc là file .DLL. Sự phân phối có thể qua đường tải mã.. Các ứng dụng ASP.NET nên được phân phối sử dụng xcopy hoặc...

Windows Applications Các Control tuỳ biến (Custom control)

tailieu.vn

Các Control tuỳ biến (Custom control). Custom controls là khía cạnh rất quan trọng của việc phát triển Windows Forms. Các loại control này được gọi là ActiveX control hay UserControls trong Visual Basic. Khái niệm cơ bản là để cho phép một nhà phát triển tạo ra chức năng mới và/hoặc gộp các control đang tồn tại vào một...

Assemblies Assembly là gì ?

tailieu.vn

Trước khi nền tảng .NET được giới thiệu, chúng ta đã phải giải quyết với tiền assembly, DLL thường cung cấp các hàm dùng chung và COM DLLs cung cấp các lớp COM. để mô tả những vấn đề truyền thống với DLL, những vấn đề này dường như chúng ta đã biết đó là Thường các chương trình ứng...

Assemblies Cấu trúc Assembly

tailieu.vn

Một assembly thường bao gồm nhiều thành phần như:. Một Assembly metadata mô tả trọn vẹn assembly. Tuy nhiên một assembly cũng có thể trải dài trên nhiều tập tin mà ta gọi là multifile assembly Ở hình dưới đây assembly được trải dài trên ba tập tin và ba tập tin kể trên hình thành một assembly duy nhất.....

Assemblies Hỗ trợ ngôn ngữ xuyên xuốt (Cross-Language Support)

tailieu.vn

Hỗ trợ ngôn ngữ xuyên xuốt (Cross-Language Support). Trước tiên chúng ta biết Common Type System (CTS) là gì ? .NET định nghĩa thế nào các kiểu giá trị và các kiểu tham chiếu. Bố trí bộ nhớ của các kiểu dữ liệu. Nhưng CTS không đảm bảo kiểu mà nó định nghĩa từ bất kì ngôn ngữ nào, được...

Assemblies - Thêm tài nguyên vào Assembly

tailieu.vn

Thêm tài nguyên vào Assembly. Trong phần này chúng ta sẽ xem sự hỗ trợ của kiến trúc .NET về các files nguồn, chúng sử dụng để dễ dàng quốc tế hoá , và sự hoạt động của vệ tinh assemblies.. Thuận lợi của sử dụng files tài nguyên thay cho lưu trữ một cách trực tiếp chuỗi hoặc hình...

Assemblies - Global Assembly Cache

tailieu.vn

Global Assembly Cache. Global assembly cache là một tên ngụ ý, một nơi lưu trữ (cache) cho. Hầu hết shared assemblies được cài đặt bên trong cache này, nhưng một vài private assemblies cũng được tìm thấy ở đây. Tạo ảnh bẩm sinh (native images) lúc cài đặt. Tổng quan shared assemblies với Global Assembly Cache Viewer và Global Assembly...

Assemblies - Tạo các Assembly chia sẽ

tailieu.vn

Assemblies có thể được tách biệt cho người sử dụng bởi một ứng dụng độc lập – không chia sẽ một assembly là mặc định. Khi sử dụng assemblies nó không cần thiết lưu ý các yêu cầu dành cho chia sẽ.. Sử dụng một assembly chia sẽ Tên Assembly chia sẽ. Tránh 1 lúc nào đó có người lạ...

Windows Applications - Windows Controls

tailieu.vn

Các ứng dụng Windows Forms bao gồm nhiều contrrol khác nhau. Các control này có thể đơn giản như các control Button và TextBox, hay chúng có thể tinh vi và phức tạp hơn như các control Charting và TreeView. .NET framework có nhiều control sẳn sàng kết hợp với các ứng dụng Windows Forms, và có hàng trăm control...

Windows Applications - Windows Forms – Phần 6

tailieu.vn

.NET Framework lấy khái niệm thừa kế và cho phép một nhà phát triển sử dụng nó để phát triển các ứng dụng Windows Forms. Một đối tượng Form có thể thừa kế từ một đối tượng Form khác, vì thế chiếm được sự truy cập đến tất cả Buttons, TextBoxes, và Menus. Một Form luôn luôn thừa kế từ...

Windows Applications - Windows Forms – Phần 5

tailieu.vn

Một bộ điều khiển sự kiện có thể được viết để trả lời sự kiện Apply khi nó được kích bởi người dùng ấn vào nút Apply.. aFontDialog.ShowColor = true;. aFontDialog.ShowEffects = true;. aFontDialog.MinSize = 1;. aFontDialog.MaxSize = 35;. aFontDialog.Font = SomeControl.Font;. if (aFontDialog.ShowDialog. SomeControl.Font = aFontDialog.Font;. aFontDialog.Dispose. Đầu tiên chúng ta khởi tạo đối tượng FontDialog() với một vài...