-
Урок 1.
00:01:58
Course Overview
-
Урок 2.
00:01:03
Overview
-
Урок 3.
00:02:07
What Is a Collection?
-
Урок 4.
00:02:30
The Array: A Fixed Size Ordered Collection
-
Урок 5.
00:04:05
Enumerating an Array
-
Урок 6.
00:00:47
Some Collection Terminology
-
Урок 7.
00:03:36
Looking up Array Items
-
Урок 8.
00:02:57
Arrays Are Zero-indexed
-
Урок 9.
00:01:00
Collections Are Safe
-
Урок 10.
00:02:12
Converting Between Zero-based and One-based Indexing
-
Урок 11.
00:02:41
Replacing Array Items
-
Урок 12.
00:01:32
Debugging with Arrays
-
Урок 13.
00:01:06
From Arrays to Other Collections
-
Урок 14.
00:01:06
Summary
-
Урок 15.
00:00:56
Overview
-
Урок 16.
00:04:13
The Demo Sample: Importing Countries
-
Урок 17.
00:00:46
You Can't Enumerate Null
-
Урок 18.
00:03:33
Instantiating an Array by Size
-
Урок 19.
00:02:08
The CSV Data Source
-
Урок 20.
00:04:18
Parsing a CSV Line with String.Split()
-
Урок 21.
00:01:36
Arrays and Params Arguments
-
Урок 22.
00:03:09
Populating the Array with a For Loop
-
Урок 23.
00:02:47
Formatting the Large Numbers
-
Урок 24.
00:03:13
Instantiating an Array: Review
-
Урок 25.
00:01:14
Summary
-
Урок 26.
00:00:42
Overview
-
Урок 27.
00:02:21
Arrays Are a Fixed Size
-
Урок 28.
00:01:57
Introducing List<T>
-
Урок 29.
00:01:55
Adding Items with List<T>.Add() and Collection Intializers
-
Урок 30.
00:01:19
List<T> Is a Generic Type
-
Урок 31.
00:02:38
Importing from the CSV File into a List
-
Урок 32.
00:01:04
Enumerating a List
-
Урок 33.
00:02:23
CSV Embedded Commas
-
Урок 34.
00:03:09
Counting Elements with Array.Length
-
Урок 35.
00:01:17
Counting Elements with List<T>.Count
-
Урок 36.
00:02:09
Inserting with List<T>.Insert()
-
Урок 37.
00:03:33
Searching with List<T>.FindIndex()
-
Урок 38.
00:01:50
Removing with List<T>.RemoveAt()
-
Урок 39.
00:01:22
Lists and Performance
-
Урок 40.
00:01:04
Summary
-
Урок 41.
00:00:42
Overview
-
Урок 42.
00:01:57
Lists and Arrays Require an Index
-
Урок 43.
00:02:04
Introducing Dictionary<TKey, TValue>
-
Урок 44.
00:01:47
Instantiating a Dictionary
-
Урок 45.
00:01:56
Adding Items to a Dictionary with Add()
-
Урок 46.
00:02:08
Using Keys to Look up Dictionary Items
-
Урок 47.
00:01:59
Enumerating Dictionary Items
-
Урок 48.
00:01:52
Understanding KeyValuePair<TKey, TValue>
-
Урок 49.
00:01:43
Dictionary Initializers
-
Урок 50.
00:01:55
Keys Are Unique!
-
Урок 51.
00:02:27
The Uncertainty of Dictionary Lookups
-
Урок 52.
00:02:02
Looking up Items with TryGetValue()
-
Урок 53.
00:03:00
Demo: Importing the Countries into a Dictionary
-
Урок 54.
00:01:16
Summary
-
Урок 55.
00:01:13
Overview
-
Урок 56.
00:02:44
Enumerating: for vs. foreach
-
Урок 57.
00:02:23
Loop Termination Conditions
-
Урок 58.
00:02:26
Iterating Only Some Items
-
Урок 59.
00:02:51
Batching an Iteration
-
Урок 60.
00:01:39
Displaying the Order When Enumerating
-
Урок 61.
00:03:00
Enumerating Backwards
-
Урок 62.
00:03:06
Systematically Removing Elements from a List
-
Урок 63.
00:02:26
Keeping the Index in Sync: The Hidden Gotcha
-
Урок 64.
00:01:22
foreach Is Readonly
-
Урок 65.
00:02:13
Removing Elements with Removeall()
-
Урок 66.
00:01:06
Summary
-
Урок 67.
00:00:58
Overview
-
Урок 68.
00:01:13
Limiting How Many Results with Take
-
Урок 69.
00:02:51
Ordering Data with OrderBy
-
Урок 70.
00:02:43
Chaining LINQ Methods
-
Урок 71.
00:02:34
How Does LINQ Work?
-
Урок 72.
00:03:00
LINQ Chaining Explained
-
Урок 73.
00:03:07
Filtering Data with Where
-
Урок 74.
00:02:27
Chaining Order Matters... Again!
-
Урок 75.
00:04:32
LINQ Query Syntax
-
Урок 76.
00:02:47
LINQ vs. For Loop vs. Collection Methods
-
Урок 77.
00:01:13
Summary
-
Урок 78.
00:00:59
Overview
-
Урок 79.
00:02:27
Partitioning Data with a Dictionary
-
Урок 80.
00:03:43
Importing the Countries into the Dictionary of List
-
Урок 81.
00:02:27
Enumerating Dictionary Keys
-
Урок 82.
00:02:17
Jagged Arrays
-
Урок 83.
00:03:14
The Noughts and Crosses Demo: Instantiating a Jagged Array
-
Урок 84.
00:01:19
The Game Logic
-
Урок 85.
00:04:06
Accessing Jagged Array Elements with Chained Look-ups
-
Урок 86.
00:02:49
Multidimensional Arrays
-
Урок 87.
00:01:07
Summary
-
Урок 88.
00:02:03
Overview
-
Урок 89.
00:03:53
Standard Generic Collections
-
Урок 90.
00:01:24
Immutable Collections
-
Урок 91.
00:01:56
Concurrent Collections
-
Урок 92.
00:01:24
LINQ
-
Урок 93.
00:03:59
Collection Interfaces
-
Урок 94.
00:01:52
Course Summary