... dịch c ng l c mà c một số trong chúng đư c biên dịch trư c một số kh c. C c câu lệnh như thế này gọi là c c chỉ thị tiền xử lý. C c chỉ thị tiền xử lý đư c đặt sau dấu #. 3.8.1 Định nghĩa c c ... Data. C c vùng tên này chứa c c lớp thu c về tầng c a mình. Một vùng tên chứa c c lớp và c c vùng tên con kh c. Vậy trong ví dụ trên ta sẽ tạo một vùng tên chung cho ứng dụng là MyApplication ... sử dụng chính c c tham số truyền cho hàm như c c tham số c đầu ra (chứa trị trả về). Ta gọi tham số truyền theo kiểu này là tham chiếu. Trong C# , tất c c c biến c kiểu tham chiếu sẽ m c định...
Ngày tải lên: 19/09/2013, 07:21
... Discovery File, c phần mở rộng là .disco. Tập tin dạng này dùng để cung c p c c thông tin cho c c trình duyệt để c c trình duyệt này c thể x c định đư c c c trang trên c c máy chủ mà c chứa ... th c thi c c hàm c a dịch vụ Web. Dự án c a ta sẽ thừa kế namespace là System.Web.Services.WebService, nơi chứa c c thu c tính và phương th c cần thiết để tạo dịch vụ Web. public class ... muốn chạy một phần mềm tr c tiếp trên máy khách mà c thể trao đổi dữ liệu trên máy chủ tuỳ ý. C ng nghệ .NET cho phép xây dụng c ch dịch vụ Web ( Web Services ) đáp ứng đư c c c yêu c u trên....
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
... sách c c resource, danh sách c c assembly kh c đư c assembly này tham chiếu đến, … 17.5.1 C c module trong manifest Một assembly c thể chứa nhiều module, do đó manifest trong assembly c n c ... module c ng chứa riêng phần manifest mô tả cho chính nó giống như assembly chứa manifest mô tả cho assembly vậy. 17.5.3 C c assembly c n tham chiếu Manifest c a assembly c ng c thể chứa tham chiếu ... Nếu một ứng dụng lớn đư c xây dựng bằng nhiều assembly, khi c n c p nhật (update) để sửa lỗi chẳng hạn, thì chỉ c n c p nhật một / vài assembly mà thôi. Nếu một ứng dụng lớn đư c tổ ch c từ nhiều...
Ngày tải lên: 20/10/2013, 09:15
Tìm hiểu C# và ứng dụng của C# p 30
... phương th c … Bảng sau liệt kê tất c c c đích Bảng 18-1 C c đích c a attribute Loại Ý nghĩa All Áp dụng cho tất c c c loại bên dưới Assembly Áp dụng cho chính assembly Class Áp dụng cho một ... với miền ứng dụng chính và đối tượng vừa khởi động gây lỗi, nó chỉ làm crash miền ứ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 ... sẽ đư c thừa kế từ context c a A. Khi C triệu gọi phương th c Z c a B, lời triệu gọi đó đư c marshaling tử context c a C đến context c a B rồi đư c th c hiện trong context c a B (thừa kế từ...
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
... và m c đích sử dụng mà ta c n c n nh c chọn lựa dùng lớp hay c u tr c. 7.2 C ch tạo c u tr c Muốn tạo một thể hiện c a c u tr c ta dùng từ khoá new. Ví dụ như: Location loc1 = new Location(200,300); ... hiện c a c u tr c thông qua từ khoá new nó sẽ gọi đến constructor m c định c a c u tr c. Nội dung c a constructor sẽ đặt giá trị c c biến về 0. 7.2.3 Tạo c u tr c không dùng new Bởi vì c u ... tr c C pháp [thu c tính] [kiểu truy c p] struct <định danh> [: <danh sách c c giao diện >] { // C c thành viên c a c u tr c } Ví dụ 7-1 Minh họa c ch khai báo và dùng một c u...
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
... Document doc = new Document("Test Document"); IStorable isDoc = (IStorable) doc; isDoc.Read( ); ICompressible icDoc = (ICompressible) doc; icDoc.Compress( ); Nếu Document chỉ hỗ trợ ... thu c loại này để chúng c thể nén lại cho c ng vi c chuyển đổi c liên quan đến email nhanh hơn. interface ICompressible { void Compress( ); void Decompress( ); } Với kiểu c a Document, chúng ... này cho property c sở ho c cho những phương th c kế thừa ho c sử dụng c hai. Do đó mà ta c thể 3 phiên bản c i đặt kh c nhau nhưng vận hợp lệ: class myClass : IDerived { // explicit...
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
... c p một số c c giao diện chuẩn để tương t c với c c lớp túi chứa hay để c i đặt c c lớp túi chứa mới tương thích (c c ng giao diện) với c c lớp chuẩn c a .NET Framework. C c giao diện đư c ... Đư c cài đặt bởi tất c c c lớp túi chứa c thành viên CopyTo(), Count, IsReadOnly(), IsSyncronize(), SyncRoot() IComparer So sánh hai đối tượng trong túi chứa IList Dùng bởi c c lớp túi chứa ... hay quá ích (chương trình c lỗi). ArrayList c i đãt c u tr c dữ liệu danh sach liệt kê cho phép c p phát động c c phần tử. Lớp này c i đặt giao diện IList, ICollection, IEnumerable và c rất...
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
... Split() C t một chuỗi thành nhiều chuỗi con StartsWith() X c định chuỗi c bắt đầu bằng một chuỗi con tham số SubString() Lấy một chuỗi con ToCharArray() Sao chép c c ký tự c a chuỗi thành mảng c c ... trong chuỗi PadLeft() Canh phải c c ký tự trong chuỗi, chèn thêm c c khoảng trắng bên trái khi c n PadRight() Canh trái c c ký tự trong chuỗi, chèn thêm c c khoảng trắng bên phải khi c n ... định chuỗi c kết th c bằng chuỗi tham số không Equals() X c định hai chuỗi c c ng giá trị Insert() Chèn một chuỗi kh c vào chuỗi LastIndexOf() vị trí xuất hiện cuối c ng c a một chuỗi con...
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
... catch , c c dòng lệnh sau khối catch đư c th c thi tiếp t c. Không c khối catch , vùng nhớ stack đư c duyệt ngư c, nhưng nếu c khối catch vi c này sẽ không xảy ra. Biệt lệ đã đư c giải ... c c thông báo lỗi và kết th c chương trình một êm đẹp. Nếu trong hàm c những đoạn mã phải đư c th c thi bất chấp c hay không c xảy ra biệt lệ (như đoạn mã giải phóng c c nguồn l c đư c cấp ... dùng c mở một tập chỉ đ c, ta hẳn cho gọi một phương th c cho phép người dùng thay đổi thu c tính tập tin. Nếu trường hợp hết bộ nhớ, ta hẳn cho người dùng c hội đóng c c ứng dụng kh c. Nếu...
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
... báo. C u thông báo này sẽ đư c chuyển tới lớp cha. Biệt lệ MyCustomException đư c thiết kế cho chính lớp Test , không cho phép chia cho 0 và không chia 0 cho số kh c. Sử dụng ArithmeticException ... thiết cho người dùng. Sau đó là in StackTrace Console.WriteLine("\nHere's a stack trace:{0}", e.StackTrace); Ta c kết quả cuối c ng. 11.3 C c biệt lệ tự tạo Với c c biệt lệ c ... Khối lệnh catch trong hàm DangerousFunc3() sẽ bắt biệt lệ này. Theo logic, tất c c c lỗi toán h c đều đư c bắt bởi biệt lệ ArithmeticException (vì vậy c DivideByZeroException ). Nó chẳng làm...
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
... Delegate đư c dùng để x c định (specify) loại (hay kiểu) c a c c phương th c dùng để quản lý c c sự kiện; ho c để c i đặt c c hàm callback trong ứng dụng. Chúng c ng đư c dùng để x c định c c phương ... vi c sắp xếp c thể ủy th c. Nhờ đó ta c thể sắp thứ thự c a c c đối tượng chưa biết bằng c ch ủy th c trách nhiệm này chính phương th c của chúng. Ta định nghĩa một delegate c tên WhichIsFirst ... Sau đây là c c bư c th c hiện: public class Pair { // c p đối tượng public Pair(object firstObject, object secondObject) { thePair[0] = firstObject; thePair[1] = secondObject; } ...
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 16 pdf
... theProc = new ImageProcessor(theImage); theProc.AddToEffects(theProc.BlurEffect); theProc.AddToEffects(theProc.FilterEffect); theProc.AddToEffects(theProc.RotateEffect); theProc.AddToEffects(theProc.SharpenEffect); ... public DoEffect RotateEffect = new DoEffect(Rotate); Client sẽ c c c đoạn mã để tương t c với người dùng, nhưng chúng ta sẽ làm lơ chuyện này, m c định c c hiệu ứng, thêm chúng vào mảng ... để client c thể gọi. public DoEffect BlurEffect = new DoEffect(Blur); public DoEffect SharpenEffect = new DoEffect(Sharpen); public DoEffect FilterEffect = new DoEffect(Filter); public DoEffect...
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 17 ppt
... second; } public class DisplayClock { // subscribe sự kiện SecondChangeHandler c a theClock public void Subscribe(Clock theClock) { theClock.OnSecondChange += new Clock.SecondChangeHandler(TimeHasChanged); ... Subscribe(Clock theClock) { theClock.OnSecondChange += new Clock.SecondChangeHandler(TimeHasChanged); } public void TimeHasChanged( object theClock, TimeInfoEventArgs ti) { Console.WriteLine("Current ... displayClock // subscribe với clock vừa tạo DisplayClock dc = new DisplayClock( ); dc.Subscribe(theClock); // tạo đối tượng Log // subscribe với clock vừa tạo LogCurrentTime lct = new...
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 18 ppt
... Nodepad ) M c dù Visual Studio .NET cung c p một bộ c c công c ph c vụ cho vi c kéo thả, giúp tạo c c ứng dụng Windows một c c nhanh chóng và hiệu quả, nhưng trong phần này ta chỉ c n dùng bộ ... một bộ c ng c chung cho c ứng dụng Windows và Web trong phiên bản tới. Trong c c trang kế, chúng ta sẽ h c cách tạo một Windows Form đơn giản bằng c ch dùng trình soạn mã ho c công c thiết ... bên trái c a c a hình trên là một bộ c c công c (Toolbox) kéo thả dành cho c c ứng dụng Windows Form, chính giữa là một Form đư c .NET tạo sẵn c tên Form1. Với bộ c ng c trên, ta c thể kéo...
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 19 docx
... ra. Ta sẽ đánh dấu là chọn cho thư m c đư c chọn và tất c c c tập tin hay thư m c con c a thư m c đó thông qua hàm SetCheck() : protected void tvwSource_AfterCheck ( object sender, System.Windows.Forms.TreeViewEventArgs ... dùng c a ứng dụng FileCopier. Giao diện c a ứng dụng gồm c c thành phần sau : • Labels: C c tập tin nguồn (Source Files) and Thư m c đích (Target Directory). • Buttons: Bỏ c c dấu chọn ... dùng nhấn lên ô CheckBox để chọn c c tập tin hay thư m c ở c y bên phải hay nhấn c c nút ở c y bên phải. Tiếp theo là c c sự kiện nhấn vào Button ‘Cancel’, ‘Copy’,’Delete’ hay ‘Clear’. Ta sẽ...
Ngày tải lên: 26/01/2014, 07:20
Bạn có muốn tìm thêm với từ khóa: