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
... 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
... 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
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
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
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
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
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
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
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