C# và các lớp cơ sở Thread ( luồng ) – Phần 2 ppsx

C# và các lớp cơ sở Thread ( luồng ) – Phần 2 ppsx

C# và các lớp cơ sở Thread ( luồng ) – Phần 2 ppsx

... thì luồng công việc ( worker thread ) bắt đầu, và từ đó 2 luồng xử lí cùng tốc độ cho đến khi chúng hoàn thành. C# và các lớp cơ sở Thread ( luồng ) – Phần 2 ThreadPlayaround Interval ... sau , luồng a gặp câu lệnh lock(b) , và ngay lập tức bước vào trạng thái ngủ, đợi cho lock trên b được giải phóng . và tương tự sau đó , luồng...

Ngày tải lên: 30/07/2014, 18:20

12 504 1
C# và các lớp cơ sở Thread ( luồng ) – Phần 1 doc

C# và các lớp cơ sở Thread ( luồng ) – Phần 1 doc

... int.Parse(Console.ReadLine () ) ; Thread thisThread = Thread. CurrentThread; thisThread.Name = "Main Thread& quot;; C# và các lớp cơ sở Thread ( luồng ) – Phần 1 1 thread là 1 chuỗi liên ... Thao tác luồng ThreadStart workerStart = new ThreadStart(StartMethod); Thread workerThread = new Thread( workerStart); workerThread.Name = &...

Ngày tải lên: 30/07/2014, 18:20

14 380 1
C# và các lớp cơ sở System.object ppt

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

... trong cấu trúc .nếu bạn định lớp của bạn được sử dụng như là khoá trong từ điển, thì bạn sẽ cần overload GetHashcode () . Equals () ( cả 2 phiên bản) và ReferenceEquals () - có những khác biệt tinh ... sau. Finalize () - đây là 1 destructor và được gọi khi một đối tượng tham chiếu là rác được thu nhặt để dọn dẹp tài nguyên. thực sự thì finalize () không làm gì C# v...

Ngày tải lên: 30/07/2014, 18:20

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

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

... char new = (char)(i+ 1); greetingText = greetingText.Replace(old, new); } for(int i = (int)'Z'; i>=(int)'A' ; i ) { char old = (char)i; char new = (char)(i+ 1); greetingText ... (int)'z'; i>=(int)'a' ; i ) { char old = (char)i; char new = (char)(i+ 1); greetingBuilder = greetingBuilder.Replace(old, new); } for(int...

Ngày tải lên: 30/07/2014, 18:20

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

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

... String.Format(" ;( {0:E}, {1:E}, {2: E} )& quot;, x, y, z); case "IJK": StringBuilder sb = new StringBuilder(x.ToString () , 3 0); sb.Append(" i + " ;); sb.Append(y.ToString () ) ; ... sb.Append(" j + " ;); sb.Append(z.ToString () ) ; sb.Append(" k" ;); return sb.ToString () ; default: return ToString () ; } }...

Ngày tải lên: 30/07/2014, 18:20

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

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

... web. The C# và các lớp cơ sở Biểu thức chính quy ( Regular Expression) – Phần 2 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 ... khoảng trắng hoặc không có ( nhưng không có dấu chấm) . ta có thể dùng biểu thức sau: \b(\S +): / /(\ S+ )( ? : :(\ S +)) ?\b Đây là cách biểu thức làm vi...

Ngày tải lên: 30/07/2014, 18:20

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

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

... VectorEnumerator(Vector theVector) { this.theVector = theVector; Ta có thể thêm phần tử bằng cách dùng phương thức Add () : vectors.Add(new Vector (2 , 2, 2) ) ; vectors.Add(new Vector(3,5, 6)) ; Arraylist ... enumerator.Current) != null) { DoSomething(nextMessage); // NB. We only have read access // toNextMessage enumerator.MoveNext () ; } C# và các lớp cơ...

Ngày tải lên: 30/07/2014, 18:20

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

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

... tìm hiểu tại sao nó liên quan đến số nguyên tố và tại sao dung lượng bảng băm nên là số nguyên tố. C# và các lớp cơ sở Nhóm các đối tượng – Phần 2 Khi được yêu cầu như 1 bộ đếm, VectorEnumerator ... System.Object () nếu ta nạp chồng GetHashCode () . Cách nó làm việc là Gethashcode () trả vế 1 số nguyên.bằng cách nào đó nó dùng giá trị của khoá để sinh ra...

Ngày tải lên: 30/07/2014, 18:20

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

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

... GetHashCode () { string str = this.ToString () ; return str.GetHashCode () ; { StringBuilder sb = new StringBuilder(id.ToString () , 10 0); sb.Append(": " ;); sb.Append(string.Format("{0, -20 }", ... run () . đầu tiên là thêm vài nhân viên vào từ điển mortimer và arabel và thêm chi tiết của họ vào: employees.Add(idMortimer, mortimer); employees.A...

Ngày tải lên: 30/07/2014, 18:20

12 288 0
C# và các lớp cơ sở Attribute tuỳ chọn doc

C# và các lớp cơ sở Attribute tuỳ chọn doc

... [LastModified("10 Feb 20 02& quot;, "Method added in order to provide formatting support" ;)] public string ToString(string format, IFormatProvider formatProvider) { if (format == null) ... return ToString () ; Ta cũng sẽ đánh dấu lớp VectorEnumerator chứa như new: [LastModified("14 Feb 20 02& quot;, "Class created as part of collection support for Ve...

Ngày tải lên: 30/07/2014, 18:20

14 340 0
w