... Values: 0 012 30 01: My Tien 0044 012 3: Ngoc Thao 0033 012 4: Thanh Tung - Câu hỏi trả lời Câu hỏi 1: Điều phân biệt mảng thành phần bên mảng? Trả lời 1: Mảng kiểu ... Print(Hashtable table) { IDictionaryEnumerator enumerator = table.GetEnumerator(); while ( enumerator.MoveNext() ) { Console.WriteLine(“\t{0}:\t {1} ”, enumerator.Key, enumerator.Value); } Console.WriteLine(); ... vào lấy giá trị thông qua khóa với cách thức dùng toán tử offset Tập khóa tập giá trị Các kiểu từ cung cấp thêm hai thuộc tính thuộc tính Keys, thuộc tính Values Trong Keys truy cập đối tượng ICollection...
... Pop 35 30 25 20 15 10 30 25 20 15 10 25 20 15 10 25 20 15 10 800 35 intStack values: Pop 30 intStack values: Peek 25 intStack values: Target array: 10 0 200 300 400 50 0 600 700 0 Target array after ... tất lớp mảngTạomảng với 12 phầntửnguyên cách gọi phương thức tĩnh CreateInstance() Phương thức có hai tham số kiểu liệu trường hợp sốnguyên int tham số thứ hai thể kích thước mảngMảng sau ... copy: 10 0 200 300 400 50 0 25 20 15 10 The new array: 25 20 15 10 Kết cho thấy mục đưa vào ngăn xếp lấy theo thứ tự LIFO Trong ví dụ sử dụng lớp Array lớp...
... ID: 10 0 Years of Svc: 16 ID: 10 2 Years of Svc: ID: 10 7 Years of Svc: 17 ID: 10 5 Years of Svc: ID: 10 1 Years of Svc: ID: 10 0 Years of Svc: 16 ID: 10 1 Years of Svc: ID: 10 2 Years of Svc: ID: 10 5 ... Svc: ID: 10 7 Years of Svc: 17 ID: 10 5 Years of Svc: ID: 10 1 Years of Svc: ID: 10 2 Years of Svc: ID: 10 0 Years of Svc: 16 ID: 10 7 Years of Svc: 17 Mảng, Chỉ ... = 1; } public class Teser { static void Main() { ArrayList empArray = new ArrayList(); Random r = new Random(); // đưa vào mảng for(int i=0; i < 5; i++) { empArray.Add( new Employee(r.Next (10 ) +10 0,...
... Kết quả: 10 5 3 10 3 10 2 10 3 10 7 10 4 10 2 10 5 10 7 10 4 Kết mảngsốnguyênmảng Employee tạo với số ngẫu nhiên, sau chúng xếp hiển thị ... ArrayList(); ArrayList intArray = new ArrayList(); Random r = new Random(); // đưa vào mảng for( int i = 0; i < 5; i++) { empArray.Add( new Employee(r.Next (10 ) +10 0)); intArray.Add( r.Next (10 ) ... 254 Mảng, Chỉ Mục, Tập Hợp Ngôn Ngữ Lập Trình C# Console.WriteLine(“\n”); // xếp hiển thị mảngnguyên intArray.Sort(); for(int i = 0; i < intArray.Count; i++) { Console.Write(“{0} ”, intArray[i].ToString());...
... Capacity 16 , thêm thành phần thứ 17 vào Capacity tự động nhân đôi lên 32 Nếu thay đổi vòng lặp sau: for( int i = 0; i < 17 ; i++) kết giống sau: 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 10 11 12 13 ... quả: 15 10 1 10 0 10 10 2 20 10 3 10 4 empArray.Count: empArray.Capacity: 16 Với lớp Array phải định nghĩa số đối tượng mà mảng lưu giữ Nếu cố thêm thành phần ... IsReadOnly Thuộc tính để get hay set số thành phần ArrayList Thuộc tính nhận số thành phần thời mảng Thuộc tính kiểm tra xem kích thước ArrayList có cố định hay không Thuộc tính kiểm tra xem ArrayList...
... thị Trong minh họa khai báo mảng chuỗi có 10 phần tử, nên kết ta thấy chuỗi vị trí 8, 9, 10 nội dung Giao diện ICollection Một giao diện quan trọng khác cho mảng cho tất tập hợp cung cấp NET Framework ... int index; } // trả Enumerator public IEnumerator GetEnumerator() { return (IEnumerator) new ListBoxEnumerator(this); } // khởi tạo listbox với chuỗi public ListBoxTest (params string[] initStr) ... foreach tự động sử dụng giao diện IEnumerator cách gọi phương thức GetEnumerator() Một đối tượng ListBoxEnumerator tạo giá trị index = -1 thiết lập khởi tạo Vòng lặp foreach sau gọi phương thức...
... mục nguyên, sốnguyên sử dụng làm mục: return this[ findString(index)]; Ví dụ 9 .10 tồn lỗi chuỗi truyền vào không phù hợp với chuỗi mảng, giá trị trả 1 Sau giá trị dùng làm mục vào chuỗi mảng ... liệt kê, so sánh, tạo tập hợp Một số giao diện số liệt kê bảng 9.2 sau: Giao diện IEnumerable ICollection IComparer IList Mảng, Chỉ Mục, Tập Hợp Mục đích Liệt kê thông qua tập hợp cách sử dụng foreach ... quả: lbt[0]: Hi lbt [1] : Universe lbt[2]: Who 2 41 Mảng, Chỉ Mục, Tập Hợp Ngôn Ngữ Lập Trình C# lbt[3]: is lbt[4]: Ngoc lbt [5] : Mun Ví dụ 9 .10 tương tự ví dụ...
... biến thành viên ctr đếm số chuỗi chứa mảng myStrings Chúng ta khởi tạomảng tối đa 256 chuỗi sau: myStrings = new String[ 256 ]; Phần lại khởi dựng thêm chuỗi truyền vào tham số, đơn giản dùng lệnh ... với nhiều tham số để tạomảng đa chiềuTừ khóa this tham chiếu đến đối tượng nơi mà mục xuất Như thuộc tính bình thường, định nghĩa phương thức get() set() để xác định đối tượng mảng yêu cầu truy ... dùng lệnh lặp foreach để lấy thành phầnmảng tham số đưa vào myStrings Ghi chú: Nếu số lượng tham số truyền vào phương thức, sử dụng từ khóa params mô tả phần trước chương Phương thức Add()...
... PrintArray( myArray ); string[] myOtherArray = { “Chung”, “toi”, “la”, “nhung”,”nguoi”, ”lap”,”trinh”, “may”, “tinh” }; PrintArray( myOtherArray ); Array.Sort( myOtherArray ); PrintArray( myOtherArray ... tượng cách đa hình System.Array Lớp mảng Array chứa số phương thức hữu ích cho phép mở rộng khả mảng làm cho mảng mạnh mảng ngôn ngữ khác (xem bảng 9 .1) Hai phương thức tĩnh hữu dụng lớp Array ... trị mảng PrintArray( myEmployeeArray ); // tạomảnggồm hai chuỗi string[] array ={ “hello”, “world”}; // xuất nội dung chuỗi Mảng, Chỉ Mục, Tập Hợp 229 Ngôn Ngữ Lập Trình C# PrintArray( array...
... 3.4.4 .1. Sơ đồ chân IR 210 1 54 3.4.4.2 Cấu trúc bên IR 210 1 55 3.4.4.3 Thông số kỹ thuật IR 210 1 55 3.4 .5 Kết mô phần mềm Psim 56 3 .5 XÂY DỰNG MÔ HÌNH VẬT LÝ HỆ THỐNG ... tải chế độ hoạt động Hình1. 8: Cấu hình biến đổi DC-DC hai chiều Cấu hìnhnguyên lý hoạt động biến đổi DC-DC hai chiều tƣơng đối đơn giản, đƣợc minh họa Hình1. 8, 1. 9, 1. 10, Chế độ boost (tăng ... = = 1, 6 A Chọn diode có hệ số dự trữ điện áp là: kv =1, 6 Chọn diode có hệ số dự trữ dòng điện là: ki =1, 2 Vậy diode phải chịu đƣợc là: ID= 1, 2.0,9 = 1, 08 A Uim= 1, 6 .13 2,8= 212 ,5 V Từ thông số ta...
... (1 ): Ghi đề Hoạt động 1: (8’) Giới thiệu qui ước gấp hình gấp hình mẫu: -Mục tiêu: Hướng dẫn Hs biết qui ước gấp hình gấp hình mẫu - Cách tiến hành: Gv giới thiệu mẫu kí hiệu: Kí hiệu đường hình: ... hỏi: - (2 Hs ) Hình vẽ tên cong Em nhận xét qua hình mũi tên? kí hiệu dấu gấp ngược phía sau - Hs vẽ Hướng dẫn HS vẽ Nghỉ tiết (5 ) Hoạt động 2: ( 15 ’) Thực hành: - Hs thực hành vẽ lại kí GV nhắc ... Cho Hs quan sát tranh hỏi: Em thấy đường gấp vào? - (2 Hs) Có mũi tên hướng gấp vào - Hs vẽ Hướng dẫn Hs vẽ Kí hiệu dấu gấp ngược sau: + Cho Hs quan sát tranh hỏi: - (2 Hs ) Hình vẽ tên cong...
... Tuy nhiên có số ảnh bạn phải điều chỉnh theo ý Nhấp nút Object Libraries để chọn Image Library Trong mục Image Library bảng EasyPalette, chọn đối tượng có tên Leaf Lúc này, hìnhxuấthình dưới: ... Picker xuất hiện, chọn màu ứng với giá trị R = 255 , G = 237, B = 2 31 Nhấp nút OK Nhấp đúp ô màu mục Gradient Fill để chọn màu Hộp thoại Gradient Fill xuất hiện, thiết đặt giá trị sau: • Trong ... Picker nhập giá trị màu sau: R = 255 , G = 252 , B = 242 Nhấp chọn OK để hộp màu đóng lại Tương tự nhấp vào hộp màu thứ hai bên phải nhập giá trị: R = 255 , G = 250 , B = 19 8, nhấp chọn OK Lúc này, hộp...