Skip to content
This repository was archived by the owner on Apr 11, 2021. It is now read-only.

Commit 847448a

Browse files
add readme files
1 parent 2cb4f7b commit 847448a

File tree

5 files changed

+5
-0
lines changed

5 files changed

+5
-0
lines changed

Arrays/Readme.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Readme - Code Samples for Chapter 7, Arrays and TuplesThis chapter contains the following code samples:* SimpleArrays (creating simple arrays, two-dimensional arrays, three-dimensional arrays, jagged arrays)* SortingSample (sorting collections using IComparable, IComparer)* ArraySegment (using ArraySegment<T>)* YieldSample (using the *yield* keyword)* TuplesSample (using Tuple<T>)* StructuralComparison (implementing IEquatable<T>) To build and run the .NET Core samples, please install* Visual Studio 2015 Update 2* .NET Core RC2* NuGet Extensions for Visual StudioPlease download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). You will find an Visual Studio official MSI installer for .NET Core, and the NuGet Manager extension for Visual Studio. The current version of this sample is built with .NET Core RC2. When RTM is available, the sample code will be updated.For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6)Thank you!

Delegates/Readme.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Readme - Code Samples for Chapter 9, Delegates, Lambda, and EventsThis chapter contains the following code samples:* GetAStringDemo (declaring a *delegate* to a simple method)* SimpleDelegates (declaring and instantiating delegates)* BubbleSorter (Sort method using a Func<T> delegate)* MulticastDelegates (invoking multiple methods with a single delegate)* LambdaExpressions (creating lambda expressions)* AnonymousMethods (using the *delegate* keyword to declare an anonymous method)* EventsSample (subscribing and publishing events, *event* keyword)* WeakEvents (using IWeakEventListener) [^1]To build and run the .NET Core samples, please install* Visual Studio 2015 Update 2* .NET Core RC2* NuGet Extensions for Visual StudioPlease download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). You will find an Visual Studio official MSI installer for .NET Core, and the NuGet Manager extension for Visual Studio. The current version of this sample is built with .NET Core RC2. When RTM is available, the sample code will be updated.For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6)Thank you![^1]: The sample WeakEvents needs the assembly WindowsBase, and thus need the full .NET Framework.

Generics/Readme.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Readme - Code Samples for Chapter 6, GenericsThis chapter contains the following code samples:* LinkedListObjects (creating a custom linked list using objects)* LinkedListSample (using LinkedList<T>)* DocumentManager (declaring a generic type with constraints)* Variance (using *out* and *in* with generic types)* GenericMethods (declaring and using generic methods)* Specialization (specialization of generic methods) To build and run the .NET Core samples, please install* Visual Studio 2015 Update 2* .NET Core RC2* NuGet Extensions for Visual StudioPlease download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). You will find an Visual Studio official MSI installer for .NET Core, and the NuGet Manager extension for Visual Studio. The current version of this sample is built with .NET Core RC2. When RTM is available, the sample code will be updated.For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6)Thank you!

OperatorsAndCasts/Readme.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Readme - Code Samples for Chapter 8, Operators and CastsThis chapter contains the following code samples:* OperatorOverloadingSample (overloading the **+** operator)* OperatorOverloadingSample2 (overloading __+__ and __*__ operators)* OverloadingComparisonSample (overloading **==**, **!=**, overriding *Equals* )* CustomIndexerSample (creating a custom indexer)* CastingSample (overloading the cast operator)To build and run the .NET Core samples, please install* Visual Studio 2015 Update 2* .NET Core RC2* NuGet Extensions for Visual StudioPlease download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). You will find an Visual Studio official MSI installer for .NET Core, and the NuGet Manager extension for Visual Studio. The current version of this sample is built with .NET Core RC2. When RTM is available, the sample code will be updated.For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6)Thank you!

Resources/Readme.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Readme - Code Samples for Chapter 5, Managed and Unmanaged ResourcesThis chapter contains the following code samples:* DisposableSample (*IDisposable* interface, *using* statement, finalizer)* PointerPlayground (using pointers with C#, *unsafe* keyword)* PointerPlayground2 (adding a struct)* QuickArray (quick sorting using pointers, *stackalloc* keyword)* PlatformInvokeSample (invoking native methods from C#)To build and run the .NET Core samples, please install* Visual Studio 2015 Update 2* .NET Core RC2* NuGet Extensions for Visual StudioPlease download and install the tools from [.NET Core downloads](https://www.microsoft.com/net/core#windows). You will find an Visual Studio official MSI installer for .NET Core, and the NuGet Manager extension for Visual Studio. The current version of this sample is built with .NET Core RC2. When RTM is available, the sample code will be updated.For code comments and issues please check [Professional C#'s GitHub Repository](https://github.com/ProfessionalCSharp/ProfessionalCSharp6)Thank you!

0 commit comments

Comments
 (0)