0

lập trình csharp c

Ngôn ngữ lập trình CSharp

Ngôn ngữ lập trình CSharp

Kỹ thuật lập trình

... Configuration, Collections, Data, nhiều nữa, namespace Collection chia thành nhiều namesapce Namespace giúp tổ ch c ngăn c ch kiểu Khi viết chương trình C# ph c tạp, phải tạo kiến tr c namespace riêng cho ... c ng vi c ngày họ Tuy nhên, với C# kh c, sử dụng Microsoft Nhiều sản phẩm c ng ty chuyển đổi viết lại C# Bằng c ch sử dụng ngôn ngữ Microsoft x c nhận khả C# c n thiết cho người lập trình Micorosoft ... th c thi chương trình để xem kết Chương trình C# đơn giản Để bắt đầu cho vi c tìm hiểu ngôn ngữ C# tạo tiền đề cho chương sau, chương trình bày chương trình C# đơn giản  Ví dụ 2.1 : Chương trình...
  • 389
  • 772
  • 8
Tài liệu Lập trình CSharp (C#) pptx

Tài liệu Lập trình CSharp (C#) pptx

Kỹ thuật lập trình

... giống C/ C++  foreach: kh c C /C+ +  Ví dụ foreach: foreach (int temp in arrayOfInts) { Console.WriteLine(temp); } 11 .C u lệnh điều kiện  C u lệnh điều kiện:  if: giống C/ C++  switch: giống C/ C++ ... 16-bit (Unicode) character C c ký tự escape thông dụng Escape Sequence Character \' Single quote \" Double quote \\ Backslash \0 Null \a Alert \b Backspace \f Form feed \n New line \r Carriage ... Object, String, CHocSinh, CLopHoc, … 9.Console I/O  Console.Write() - Viết giá trị sổ window  Console.WriteLine() - tương tự tự động xuống hàng kết th c lệnh  Console.ReadLine() – đ c chuỗi...
  • 31
  • 588
  • 4
Tài liệu Lập trình CSharp (C#) 1B pdf

Tài liệu Lập trình CSharp (C#) 1B pdf

Kỹ thuật lập trình

... hs); Struct  Struct kiểu Value Type Reference Type => không c n sử dụng từ khóa new  Trong Struct định nghĩa phương th c (giống Class)  Trong Struct, trình biên dịch luôn cung c p constructor ... m c định, không cho phép thay  Struct không hỗ trợ thừa kế Struct struct StrHocSinh { public int MaSo; public string HoTen; public double Toan; public double Van; public double DTB; public ... } Bài tập  Nhóm tập c khối hàm Main:  C c tập mảng  Nhóm tập c : khối hàm Main, hàm tự định nghĩa, kiểu liệu định nghĩa (struct)  C c tập lập trình hướng đơn thể  C c tập mảng ...
  • 17
  • 441
  • 0
Tài liệu Ngon.Ngu.Lap.Trinh.Csharp pptx

Tài liệu Ngon.Ngu.Lap.Trinh.Csharp pptx

Kỹ thuật lập trình

... Configuration, Collections, Data, nhiều nữa, namespace Collection chia thành nhiều namesapce Namespace giúp tổ ch c ngăn c ch kiểu Khi viết chương trình C# ph c tạp, phải tạo kiến tr c namespace riêng cho ... c ng vi c ngày họ Tuy nhên, với C# kh c, sử dụng Microsoft Nhiều sản phẩm c ng ty chuyển đổi viết lại C# Bằng c ch sử dụng ngôn ngữ Microsoft x c nhận khả C# c n thiết cho người lập trình Micorosoft ... th c thi chương trình để xem kết Chương trình C# đơn giản Để bắt đầu cho vi c tìm hiểu ngôn ngữ C# tạo tiền đề cho chương sau, chương trình bày chương trình C# đơn giản  Ví dụ 2.1 : Chương trình...
  • 389
  • 445
  • 1
Các giải pháp lập trình CSharp- P1 pot

Các giải pháp lập trình CSharp- P1 pot

Kỹ thuật lập trình

... trọng c m ơn 10 C U TR C CỦA SÁCH C U TR C CỦA SÁCH Quyển sách chia thành 17 chương, chương tập trung vào chủ đề c thể trình tạo giải pháp C# Chương 1: PHÁT TRIỂN ỨNG DỤNG Chương 2: THAO T C DỮ ... theo ví dụ mẫu C c giải pháp lập trình C# không nhằm m c đích hướng dẫn bạn c ch lập trình C# Tuy vậy, làm quen với lập trình ứng dụng xây dựng NET Framework với C# , bạn nhận thấy sách tài nguyên ... thành thạo C# lớp thư viện lớp NET đơn đ c chúng, bạn phải sử dụng thử nghiệm chúng c ch viết thật nhiều chương trình C u tr c nội dung sách tính khả thi giới th c giải pháp đưa cung c p điểm khởi...
  • 10
  • 422
  • 0
Các giải pháp lập trình CSharp- P2 docx

Các giải pháp lập trình CSharp- P2 docx

Kỹ thuật lập trình

... th c NET 17 18 C CH SỬ DỤNG ĐĨA CD C CH SỬ DỤNG ĐĨA CD M ã lệnh c p dạng tập giải pháp dự án Visual Studio NET 2003, tổ ch c theo chương số đề m c Mỗi chương giải pháp đ c lập, đề m c dự án đ c ... m c dự án đ c lập bên giải pháp chương Một vài đề m c chương 11 chương 12 trình bày lập trình mạng gồm dự án đ c lập c chứa phần client server giải pháp đề m c M c dù tất ví dụ mẫu c p dạng dự ... thẻ Directory để chuyển thư m c thành thư m c ứng dụng Web Lặp lại bư c cho m c chương 10 Theo trình tự trình bày bư c 7-9, tạo thư m c ứng dụng Web cho đề m c 12.2, 12.3, 12.4, 12.6 chương 12...
  • 10
  • 362
  • 1
Các giải pháp lập trình CSharp- P3 doc

Các giải pháp lập trình CSharp- P3 doc

Kỹ thuật lập trình

... tiểu trình kết th c 142 Đồng hóa trình th c thi nhiều tiểu trình 143 Tạo đối tượng tập hợp c tính chất an-toàn-về-tiểu -trình 148 10 Khởi chạy tiến trình 149 11 Kết th c ... page-caching fragment-caching 275 15 Dùng lại liệu với ASP.NET Cache 276 16 Kích hoạt vi c gỡ rối ứng dụng Web 280 17 Thay đổi quyền c p cho mã ASP.NET 284 Chương ... Giao tiếp TCP .452 Lấy địa IP client từ kết nối socket 457 10 Thiết lập tùy chọn socket 459 11 Tạo TCP-server hỗ-trợ-đa-tiểu -trình 460 12 Sử dụng TCP c ch bất đồng...
  • 10
  • 361
  • 0
Các giải pháp lập trình CSharp- P4 docx

Các giải pháp lập trình CSharp- P4 docx

Kỹ thuật lập trình

... nguồn ConsoleUtils.cs HelloWorld.cs File ConsoleUtils.cs chứa lớp ConsoleUtils, cung c p phương th c đơn giản hóa tương t c với Console C c ch c lớp ConsoleUtils hữu ích cho ứng dụng kh c Để sử ... assembly bạn Vi c đặt tên mạnh cho thư viện cho phép người kh c cài đặt vào Global Assembly Cache, giúp vi c tái sử dụng dễ dàng (xem m c 1.9 c ch đặt tên mạnh cho thư viện bạn m c 1.14 c ch c i đặt ... minh họa lớp c tên ConsoleUtils (đư c định nghĩa file ConsoleUtils.cs): using System; public class ConsoleUtils { // Phương th c hiển thị lời nh c đ c đáp ứng từ console public static string ReadString(string...
  • 10
  • 374
  • 0
Các giải pháp lập trình CSharp- P5 docx

Các giải pháp lập trình CSharp- P5 docx

Kỹ thuật lập trình

... quyền c thể vào assembly c u hình Code Access Security Policy (chính sách bảo mật cho vi c truy xuất mã lệnh) C thể chia sẻ nhiều ứng dụng, c i đặt Global Assembly Cache (GAC) Sử dụng đ c tính ... dụng c ng c Strong Name (sn.exe) để tạo c p khóa lưu trữ chúng file kho chứa khóa Cryptographic Service Provider  Cryptographic Service Provider (CSP) phần tử Win32 CryptoAPI, cung c p dịch vụ ... dụng c ch tùy vào yếu tố như: • C u tr c tầm c tổ ch c • Quá trình phát triển phân phối ứng dụng • Phần mềm phần c ng c • Yêu c u khách hàng  Thông thường, nhóm nhỏ c nhân đáng tin c y (được...
  • 10
  • 461
  • 0
Các giải pháp lập trình CSharp- P6 pptx

Các giải pháp lập trình CSharp- P6 pptx

Kỹ thuật lập trình

... Test (cert2spc.exe) Để chuyển TestCertificate.cer thành SPC, sử dụng lệnh: cert2spc TestCertificate.cer TestCertificate.spc C ng c Software Publisher Certificate Test đối số tùy chọn Bư c cuối ... kiểu chứng kh c) cho c nhân c ng ty sử dụng Trư c cấp chứng chỉ, CA c trách nhiệm x c nhận người yêu c u bảo đảm họ ký kết không sử dụng sai chứng CA c p Để c SPC, bạn nên xem Microsoft Root Certificate ... c Certificate Creation lưu chứng X.509 đó) -sv Chỉ định tên file giữ khóa riêng Khi tạo chứng X.509 c ng c Certificate Creation, c n chuyển chứng thành SPC c ng c Software Publisher Certificate...
  • 10
  • 339
  • 1
Các giải pháp lập trình CSharp- P7 pps

Các giải pháp lập trình CSharp- P7 pps

Kỹ thuật lập trình

... th c quy (regular expression) cung c p chế tốt để kiểm tra chuỗi c với c u tr c quy định trư c hay không, bạn lợi dụng tính cho m c đích kiểm tra liệu nhập Trư c tiên, bạn phải x c định c pháp ... cung c p thu c tính tĩnh lớp Encoding đại diện cho phương th c GetEncoding tương ứng Bảng 2.1 C c lớp mã hóa ký tự Kiểu mã hóa Lớp ASCII ASCIIEncoding M c định (kiểu mã hóa hành hệ thống) Encoding ... thư c chuỗi c đệm, chuỗi bị c t bớt phần lớn • Nếu bạn thiết lập giá trị Length lớn kích thư c chuỗi, đệm "lấp" thêm khoảng trắng cho với Length Vi c thiết lập giá trị Length lớn giá trị Capacity...
  • 10
  • 382
  • 0
Các giải pháp lập trình CSharp- P8 pot

Các giải pháp lập trình CSharp- P8 pot

Kỹ thuật lập trình

... th c ICollection.CopyTo (đư c th c tất lớp tập hợp), sử dụng phương th c ToArray (đư c th c tập hợp ArrayList, Stack, Queue) C c phương th c ICollection.CopyTo ToArray c ch c năng, chúng chép ... dịch Tạo đối tượng RegexCompilationInfo cho biểu th c quy truyền đối số cho phương th c khởi dựng để x c định thu c tính biểu th c quy C c thu c tính thông dụng là: • IsPublic giá trị bool x c ... Parse linh hoạt, cho phép tạo thể DateTime từ nhiều c ch mô tả kh c chuỗi Phương th c Parse mạnh vi c tạo đối tượng DateTime từ chuỗi cho trư c Nó xử lý chuỗi chứa phần thông tin hay chứa thông tin...
  • 10
  • 367
  • 0
Các giải pháp lập trình CSharp- P9 pot

Các giải pháp lập trình CSharp- P9 pot

Kỹ thuật lập trình

... thiện cho miền ứng dụng C c dạng th c kh c cho phép bạn định chứng (evidence) thiết lập c u hình cho miền ứng dụng Chứng định đối tượng System.Security.Policy.Evidence; m c 13.11 trình bày t c động ... Thu c tính ApplicationBase Mô tả Thư m c mà CRL xét trình dò tìm assembly riêng Kỹ thuật dò tìm (probing) thảo luận m c 3.5 Th c tế, ApplicationBase thư m c g c cho ứng dụng th c thi Theo m c định, ... không x c định phiên assembly tên mạnh để nối kết Publisher policy thảo luận m c 3.5 PrivateBinPath Danh sách thư m c cách dấu chấm phẩy mà th c thi sử dụng dò tìm assembly riêng C c thư m c có vị...
  • 10
  • 322
  • 0
Các giải pháp lập trình CSharp- P10 pdf

Các giải pháp lập trình CSharp- P10 pdf

Kỹ thuật lập trình

... dụng • C c thư m c cua thư m c g c phù hợp với tên ban đia assembly • C c thư m c (cua thư m c g c) dung chi đinh Phương th c Load c ch dễ để tìm nạp assembly, tốn nhiều chi phí cho vi c dò nhiều ... Sự kh c biệt hai phương th c danh sách đối số cung c p để nhận dạng assembly c n nạp, c ch th c th c thi định vị assembly Phương th c Load cung c p nhiều dạng th c cho phép định assembly c n nạp, ... miền ứng dụng C c phương th c CreateInstance CreateInstanceFrom cung c p nhiều phiên nạp chồng giúp bạn kiểm soát trình tạo đối tượng C c phiên đơn giản sử dụng phương th c khởi dựng m c định kiểu,...
  • 10
  • 372
  • 0
Các giải pháp lập trình CSharp- P11 ppsx

Các giải pháp lập trình CSharp- P11 ppsx

Kỹ thuật lập trình

... GetConstructor để c đối tượng System.Reflection.ConstructorInfo mô tả phương th c khởi dựng c n dùng, sau th c thi phương th c ConstructorInfo.Invoke Bư c vi c tạo đối tượng chế phản chiếu thu ... sở chung giao diện chung sử dụng Lớp sở trừu tượng th c giao diện ch c chung nào, sau th c cụ thê thừa kế lớp sở Không c chế để khai báo lớp c thê phải th c phương th c khởi dựng với chữ ký c ... vào chuỗi chứa tên kiểu Vì sử dụng chuỗi để định kiểu nên bạn thay đổi l c th c thi, điều mở c nh c a đến với giới lập trình động chế phản chiếu (xem m c 3.12) Nếu bạn định tên kiểu, th c thi...
  • 10
  • 364
  • 0
Các giải pháp lập trình CSharp- P12 potx

Các giải pháp lập trình CSharp- P12 potx

Kỹ thuật lập trình

... c p C c m c chương trình bày c ch th c vấn đề sau:  Sử dụng kỹ thuật tính kh c NET Framework để tạo tiểu trình (m c 4.1 đến 4.5)  Kiểm soát trình th c thi tiểu trình để biết kết th c (m c 4.6 ... th c QueueUserWorkItem cho phép bạn th c thi phương th c tiểu trình thread-pool (đặt c ng vi c vào hàng đợi) Mỗi c ng vi c mô tả thể ủy nhiệm WaitCallback (tham chiếu đến phương th c cần th c ... tiểu trình cho CPU hệ thống Số tiểu trình tối đa thread-pool không giới hạn số c ng vi c chờ hàng đợi • C ng vi c cho phép bạn sử dụng thread-pool để th c thi mã lệnh c ch tr c tiếp, th c thi...
  • 10
  • 242
  • 0
Các giải pháp lập trình CSharp- P14 pot

Các giải pháp lập trình CSharp- P14 pot

Kỹ thuật lập trình

... tiểu trình Đây c ch tiếp c n ph c tạp vi c lập trình hỗ-trợ-đa-tiểu -trình, c ch vượt qua hạn chế c hữu c ch tiếp c n sử dụng tiểu trình thread-pool, thảo luận bốn m c trư c Lớp Thread cung c p chế ... 132 Chương 4: Tiểu trình, tiến trình, đồng M c dù Timer thường sử dụng để gọi th c thi phương th c thời khoảng, cung c p c ch th c để th c thi phương th c thời điểm x c định Bạn c n phải ... liệu tr c tiếp cho phương th c tham chiếu Để truyền liệu cho tiểu trình mới, bạn phải c u hình liệu khả truy xuất mã lệnh chạy tiểu trình C ch tiếp c n thông thường tạo lớp đóng gói liệu c n cho...
  • 10
  • 324
  • 0
Các giải pháp lập trình CSharp- P15 ppsx

Các giải pháp lập trình CSharp- P15 ppsx

Kỹ thuật lập trình

... NameValueCollection(); // Thu lấy chốt NameValueCollection trư c th c sửa đổi lock (((ICollection)nvCollection).SyncRoot) { // Sửa đổi NameValueCollection } Chú ý lớp NameValueCollection dẫn ... NameObjectCollectionBase, lớp sở sử dụng chế th c giao diện tường minh để th c thu c tính ICollection.SyncRoot Như trình bày, bạn phải ép NameValueCollection ICollection trư c truy xuất thu c tính ... Hashtable.Synchronized(hUnsync); C c lớp tập hợp HybridDictionary, ListDictionary, StringCollection (thu c không gian tên System.Collections.Specialized) không th c phương th c Synchronized Để cung c p khả truy...
  • 10
  • 253
  • 0
Các giải pháp lập trình CSharp- P16 ppsx

Các giải pháp lập trình CSharp- P16 ppsx

Kỹ thuật lập trình

... th c tĩnh lớp Process (đư c tóm tắt bảng 4.4) Bảng 4.4 C c phương th c dùng để thu lấy tham chiếu Process Phương th c Mô tả GetCurrentProcess Trả đối tượng Process mô tả tiến trình tích c c GetProcessById ... quyền sở hữu đối tượng l c khởi động Mutex cung c p chế để đồng hóa trình th c thi tiểu trình vượt qua biên tiến trình cung c p chế tiện lợi để bảo thể ứng dụng chạy Bằng c ch c thu lấy quyền sở ... liệu XML C ch mà bạn sử dụng tùy thu c vào t c vụ c n lập trình Một số lớp XmlDocument Lớp cung c p dạng biểu diễn trong-bộ-nhớ cho tài liệu XML, tuân theo W 3C Document Object Model (DOM); cho phép...
  • 10
  • 244
  • 0
Các giải pháp lập trình CSharp- P17 ppt

Các giải pháp lập trình CSharp- P17 ppt

Kỹ thuật lập trình

... productNode.AppendChild(nameNode); XmlNode priceNode = doc.CreateElement("productPrice"); priceNode.AppendChild(doc.CreateTextNode("0.99")); productNode.AppendChild(priceNode); // Tạo thêm nút product kh c productNode ... update for tea drinkers. 102.99 true 163 Chương 5: XML Hình 5.1 C u tr c tài liệu XML [ Hình 5.2 ... from rare Chilean plantations. 0.99 true Blue China Tea Pot A...
  • 10
  • 248
  • 0

Xem thêm