├── .gitignore ├── LICENSE ├── README.md └── src ├── .gitignore ├── EngineLibBase ├── EngineLibBase.csproj └── IEngine.cs ├── chapter_01 ├── Program.cs └── chapter_01.csproj ├── chapter_02 ├── Program.cs └── chapter_02.csproj ├── chapter_03 ├── Program.cs └── chapter_03.csproj ├── chapter_04 ├── chapter_04.sln └── chapter_04 │ ├── AccessModifiers.cs │ ├── Employee.cs │ ├── MassConverters.cs │ ├── Namespaces.cs │ ├── Point.cs │ ├── Priority.cs │ ├── Program.cs │ ├── Project.cs │ └── chapter_04.csproj ├── chapter_05 ├── chapter_05.sln └── chapter_05 │ ├── Complex.cs │ ├── Employee.cs │ ├── Game.cs │ ├── Program.cs │ └── chapter_05.csproj ├── chapter_06 ├── chapter_06.sln └── chapter_06 │ ├── CompareObjects.cs │ ├── ConflictingGenerics.cs │ ├── GenericDemo.cs │ ├── IMultiVariant.cs │ ├── Pair.cs │ ├── Point.cs │ ├── Program.cs │ ├── RestrictedDictionary.cs │ ├── Shape.cs │ └── chapter_06.csproj ├── chapter_07 ├── Program.cs └── chapter_07.csproj ├── chapter_08 ├── chapter_08_01 │ ├── Program.cs │ ├── chapter_08_01.csproj │ ├── version1.cs │ ├── version2.cs │ ├── version3.cs │ └── version4.cs ├── chapter_08_02 │ ├── Program.cs │ └── chapter_08_02.csproj ├── chapter_08_03 │ ├── Program.cs │ └── chapter_08_03.csproj ├── chapter_08_04 │ ├── Program.cs │ └── chapter_08_04.csproj ├── chapter_08_05 │ ├── Program.cs │ └── chapter_08_05.csproj └── chapter_08_06 │ ├── Program.cs │ └── chapter_08_06.csproj ├── chapter_09 ├── chapter_09_01 │ ├── Program.cs │ └── chapter_09_01.csproj ├── chapter_09_02 │ ├── Program.cs │ └── chapter_09_02.csproj ├── chapter_09_03 │ ├── Program.cs │ └── chapter_09_03.csproj ├── chapter_09_04 │ ├── Program.cs │ └── chapter_09_04.csproj └── chapter_09_05 │ ├── Program.cs │ └── chapter_09_05.csproj ├── chapter_10 ├── chapter_10_01 │ ├── Program.cs │ └── chapter_10_01.csproj ├── chapter_10_02 │ ├── Program.cs │ └── chapter_10_02.csproj ├── chapter_10_03 │ ├── Program.cs │ └── chapter_10_03.csproj ├── chapter_10_04 │ ├── Program.cs │ └── chapter_10_04.csproj └── chapter_10_05 │ ├── Program.cs │ └── chapter_10_05.csproj ├── chapter_11 ├── EngineLib │ ├── Engine.cs │ └── EngineLib.csproj ├── chapter_11_01 │ ├── Program.cs │ └── chapter_11_01.csproj ├── chapter_11_02 │ ├── Program.cs │ └── chapter_11_02.csproj ├── chapter_11_03 │ ├── Program.cs │ └── chapter_11_03.csproj ├── chapter_11_04 │ ├── Program.cs │ └── chapter_11_04.csproj └── chapter_11_05 │ ├── Program.cs │ └── chapter_11_05.csproj ├── chapter_12 ├── chapter_12_01 │ ├── CreateThread1.cs │ ├── CreateThread2.cs │ ├── FileWatcher.cs │ ├── Primes.cs │ ├── Program.cs │ └── chapter_12_01.csproj ├── chapter_12_02 │ ├── KernelVsUserMode.cs │ ├── Program.cs │ ├── SyncPingPong.cs │ ├── SyncShared.cs │ ├── SyncWaitMultiple.cs │ └── chapter_12_02.csproj ├── chapter_12_03_01 │ ├── DeBelloGallico_LiberI.txt │ ├── FileOperations.cs │ ├── Program.cs │ └── chapter_12_03_01.csproj ├── chapter_12_03_02 │ ├── Program.cs │ └── chapter_12_03_02.csproj ├── chapter_12_03_03 │ ├── Program.cs │ └── chapter_12_03_03.csproj ├── chapter_12_03_05 │ ├── DeBelloGallico_LiberI.txt │ ├── Program.cs │ └── chapter_12_03_05.csproj ├── chapter_12_03_06 │ ├── Program.cs │ └── chapter_12_03_06.csproj ├── chapter_12_03_08 │ ├── Program.cs │ ├── TaskAndExceptions.cs │ └── chapter_12_03_08.csproj ├── chapter_12_03_09 │ ├── Cancelling0.cs │ ├── Program.cs │ └── chapter_12_03_09.csproj ├── chapter_12_03_10 │ ├── MonitorProgress.cs │ ├── Program.cs │ └── chapter_12_03_10.csproj ├── chapter_12_03_11 │ ├── Parallelizing.cs │ ├── Program.cs │ └── chapter_12_03_11.csproj ├── chapter_12_03_12 │ ├── DeletionNotifier.cs │ ├── DeletionNotifier2.cs │ ├── DeletionNotifier3.cs │ ├── Program.cs │ └── chapter_12_03_12.csproj ├── chapter_12_03_13 │ ├── Program.cs │ ├── SyncContext.cs │ └── chapter_12_03_13.csproj └── chapter_12_03_WPF │ ├── App.xaml │ ├── App.xaml.cs │ ├── AssemblyInfo.cs │ ├── DeBelloGallico_LiberI.txt │ ├── ImageConverter.cs │ ├── ImageInfo.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── UserInterface.cs │ └── chapter_12_03_WPF.csproj ├── chapter_13 ├── chapter_13_01 │ ├── Program.cs │ └── chapter_13_01.csproj ├── chapter_13_02 │ ├── Program.cs │ └── chapter_13_02.csproj ├── chapter_13_03 │ ├── Program.cs │ └── chapter_13_03.csproj ├── chapter_13_04 │ ├── Program.cs │ └── chapter_13_04.csproj └── chapter_13_05 │ ├── Program.cs │ └── chapter_13_05.csproj ├── chapter_14 ├── chapter_14_01 │ ├── ErrorsVsExceptions.cs │ └── chapter_14_01.csproj ├── chapter_14_02_01 │ ├── Catching.cs │ └── chapter_14_02_01.csproj ├── chapter_14_02_02 │ ├── DeBelloGallico_LiberI.txt │ ├── EmptyFile.txt │ ├── ExceptionObject.cs │ └── chapter_14_02_02.csproj ├── chapter_14_02_03 │ ├── ConditionalCatch.cs │ └── chapter_14_02_03.csproj ├── chapter_14_02_04 │ ├── Throwing.cs │ └── chapter_14_02_04.csproj ├── chapter_14_02_04_benchmark │ ├── Program.cs │ ├── ThrowingPerf.cs │ └── chapter_14_02_04_benchmark.csproj ├── chapter_14_02_05 │ ├── CustomExceptions.cs │ └── chapter_14_02_05.csproj ├── chapter_14_02_06 │ ├── Rethrowing1.cs │ ├── Rethrowing2.cs │ └── chapter_14_02_06.csproj ├── chapter_14_02_07 │ ├── Finally.cs │ └── chapter_14_02_07.csproj └── chapter_14_03 │ ├── ExceptionEvent.cs │ ├── FirstSecondChance.cs │ ├── Program.cs │ └── chapter_14_03.csproj ├── chapter_15 ├── chapter_15_01 │ ├── Nullable1.cs │ ├── Nullable2.cs │ ├── Nullable3.cs │ └── chapter_15_01.csproj ├── chapter_15_02 │ ├── InterfaceMembers1.cs │ ├── InterfaceMembers2.cs │ ├── InterfaceMembers3.cs │ ├── InterfaceMembers4.cs │ ├── InterfaceMembers5.cs │ └── chapter_15_02.csproj ├── chapter_15_03 │ ├── RangesIndices1.cs │ ├── RangesIndices2.cs │ ├── RangesIndices3.cs │ ├── RangesIndices4.cs │ └── chapter_15_03.csproj ├── chapter_15_04 │ ├── PatternMatching1.cs │ ├── PatternMatching2.cs │ ├── PatternMatching3.cs │ ├── PatternMatching4.cs │ ├── PatternMatching5.cs │ └── chapter_15_04.csproj ├── chapter_15_05 │ ├── Program.cs │ └── chapter_15_05.csproj ├── chapter_15_06 │ ├── Program.cs │ └── chapter_15_06.csproj ├── chapter_15_07 │ ├── DisposablePattern1.cs │ └── chapter_15_07.csproj ├── chapter_15_08 │ ├── AsyncStreams1.cs │ ├── AsyncStreams2.cs │ ├── AsyncStreams3.cs │ ├── AsyncStreams4.cs │ └── chapter_15_08.csproj ├── chapter_15_09 │ ├── Numbers.cs │ ├── Program.cs │ ├── Undetected.cs │ ├── Vector.cs │ └── chapter_15_09.csproj ├── chapter_15_10 │ ├── NullCoalescing1.cs │ └── chapter_15_10.csproj ├── chapter_15_11 │ ├── Program.cs │ └── chapter_15_11.csproj ├── chapter_15_12 │ ├── Interpolated1.cs │ └── chapter_15_12.csproj ├── chapter_15_13 │ ├── StackAlloc1.cs │ └── chapter_15_13.csproj └── chapter_15_14 │ ├── Program.cs │ └── chapter_15_14.csproj ├── chapter_17 ├── chapter_17_lib │ ├── Rectangle.cs │ └── chapter_17_lib.csproj ├── chapter_17_tests │ ├── DemoTests.cs │ ├── RectangleDataDrivenTests.cs │ ├── RectangleExtensionsTests.cs │ ├── RectangleTests.cs │ └── chapter_17_tests.csproj └── chapter_17_tests_netframework │ ├── App.config │ ├── Properties │ └── AssemblyInfo.cs │ ├── RectangleDataDrivenTests.cs │ ├── TestData.csv │ ├── chapter_17_tests_netframework.csproj │ └── packages.config └── learning_charp8.sln /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/README.md -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/EngineLibBase/EngineLibBase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/EngineLibBase/EngineLibBase.csproj -------------------------------------------------------------------------------- /src/EngineLibBase/IEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/EngineLibBase/IEngine.cs -------------------------------------------------------------------------------- /src/chapter_01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_01/Program.cs -------------------------------------------------------------------------------- /src/chapter_01/chapter_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_01/chapter_01.csproj -------------------------------------------------------------------------------- /src/chapter_02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_02/Program.cs -------------------------------------------------------------------------------- /src/chapter_02/chapter_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_02/chapter_02.csproj -------------------------------------------------------------------------------- /src/chapter_03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_03/Program.cs -------------------------------------------------------------------------------- /src/chapter_03/chapter_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_03/chapter_03.csproj -------------------------------------------------------------------------------- /src/chapter_04/chapter_04.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04.sln -------------------------------------------------------------------------------- /src/chapter_04/chapter_04/AccessModifiers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04/AccessModifiers.cs -------------------------------------------------------------------------------- /src/chapter_04/chapter_04/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04/Employee.cs -------------------------------------------------------------------------------- /src/chapter_04/chapter_04/MassConverters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04/MassConverters.cs -------------------------------------------------------------------------------- /src/chapter_04/chapter_04/Namespaces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04/Namespaces.cs -------------------------------------------------------------------------------- /src/chapter_04/chapter_04/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04/Point.cs -------------------------------------------------------------------------------- /src/chapter_04/chapter_04/Priority.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04/Priority.cs -------------------------------------------------------------------------------- /src/chapter_04/chapter_04/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04/Program.cs -------------------------------------------------------------------------------- /src/chapter_04/chapter_04/Project.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04/Project.cs -------------------------------------------------------------------------------- /src/chapter_04/chapter_04/chapter_04.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_04/chapter_04/chapter_04.csproj -------------------------------------------------------------------------------- /src/chapter_05/chapter_05.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_05/chapter_05.sln -------------------------------------------------------------------------------- /src/chapter_05/chapter_05/Complex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_05/chapter_05/Complex.cs -------------------------------------------------------------------------------- /src/chapter_05/chapter_05/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_05/chapter_05/Employee.cs -------------------------------------------------------------------------------- /src/chapter_05/chapter_05/Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_05/chapter_05/Game.cs -------------------------------------------------------------------------------- /src/chapter_05/chapter_05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_05/chapter_05/Program.cs -------------------------------------------------------------------------------- /src/chapter_05/chapter_05/chapter_05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_05/chapter_05/chapter_05.csproj -------------------------------------------------------------------------------- /src/chapter_06/chapter_06.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06.sln -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/CompareObjects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/CompareObjects.cs -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/ConflictingGenerics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/ConflictingGenerics.cs -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/GenericDemo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/GenericDemo.cs -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/IMultiVariant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/IMultiVariant.cs -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/Pair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/Pair.cs -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/Point.cs -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/Program.cs -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/RestrictedDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/RestrictedDictionary.cs -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/Shape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/Shape.cs -------------------------------------------------------------------------------- /src/chapter_06/chapter_06/chapter_06.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_06/chapter_06/chapter_06.csproj -------------------------------------------------------------------------------- /src/chapter_07/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_07/Program.cs -------------------------------------------------------------------------------- /src/chapter_07/chapter_07.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_07/chapter_07.csproj -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_01/Program.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_01/chapter_08_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_01/chapter_08_01.csproj -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_01/version1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_01/version1.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_01/version2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_01/version2.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_01/version3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_01/version3.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_01/version4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_01/version4.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_02/Program.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_02/chapter_08_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_02/chapter_08_02.csproj -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_03/Program.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_03/chapter_08_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_03/chapter_08_03.csproj -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_04/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_04/Program.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_04/chapter_08_04.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_04/chapter_08_04.csproj -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_05/Program.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_05/chapter_08_05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_05/chapter_08_05.csproj -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_06/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_06/Program.cs -------------------------------------------------------------------------------- /src/chapter_08/chapter_08_06/chapter_08_06.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_08/chapter_08_06/chapter_08_06.csproj -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_01/Program.cs -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_01/chapter_09_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_01/chapter_09_01.csproj -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_02/Program.cs -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_02/chapter_09_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_02/chapter_09_02.csproj -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_03/Program.cs -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_03/chapter_09_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_03/chapter_09_03.csproj -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_04/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_04/Program.cs -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_04/chapter_09_04.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_04/chapter_09_04.csproj -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_05/Program.cs -------------------------------------------------------------------------------- /src/chapter_09/chapter_09_05/chapter_09_05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_09/chapter_09_05/chapter_09_05.csproj -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_01/Program.cs -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_01/chapter_10_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_01/chapter_10_01.csproj -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_02/Program.cs -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_02/chapter_10_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_02/chapter_10_02.csproj -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_03/Program.cs -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_03/chapter_10_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_03/chapter_10_03.csproj -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_04/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_04/Program.cs -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_04/chapter_10_04.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_04/chapter_10_04.csproj -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_05/Program.cs -------------------------------------------------------------------------------- /src/chapter_10/chapter_10_05/chapter_10_05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_10/chapter_10_05/chapter_10_05.csproj -------------------------------------------------------------------------------- /src/chapter_11/EngineLib/Engine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/EngineLib/Engine.cs -------------------------------------------------------------------------------- /src/chapter_11/EngineLib/EngineLib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/EngineLib/EngineLib.csproj -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_01/Program.cs -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_01/chapter_11_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_01/chapter_11_01.csproj -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_02/Program.cs -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_02/chapter_11_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_02/chapter_11_02.csproj -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_03/Program.cs -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_03/chapter_11_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_03/chapter_11_03.csproj -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_04/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_04/Program.cs -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_04/chapter_11_04.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_04/chapter_11_04.csproj -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_05/Program.cs -------------------------------------------------------------------------------- /src/chapter_11/chapter_11_05/chapter_11_05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_11/chapter_11_05/chapter_11_05.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_01/CreateThread1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_01/CreateThread1.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_01/CreateThread2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_01/CreateThread2.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_01/FileWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_01/FileWatcher.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_01/Primes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_01/Primes.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_01/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_01/chapter_12_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_01/chapter_12_01.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_02/KernelVsUserMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_02/KernelVsUserMode.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_02/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_02/SyncPingPong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_02/SyncPingPong.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_02/SyncShared.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_02/SyncShared.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_02/SyncWaitMultiple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_02/SyncWaitMultiple.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_02/chapter_12_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_02/chapter_12_02.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_01/DeBelloGallico_LiberI.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_01/DeBelloGallico_LiberI.txt -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_01/FileOperations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_01/FileOperations.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_01/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_01/chapter_12_03_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_01/chapter_12_03_01.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_02/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_02/chapter_12_03_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_02/chapter_12_03_02.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_03/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_03/chapter_12_03_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_03/chapter_12_03_03.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_05/DeBelloGallico_LiberI.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_05/DeBelloGallico_LiberI.txt -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_05/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_05/chapter_12_03_05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_05/chapter_12_03_05.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_06/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_06/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_06/chapter_12_03_06.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_06/chapter_12_03_06.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_08/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_08/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_08/TaskAndExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_08/TaskAndExceptions.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_08/chapter_12_03_08.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_08/chapter_12_03_08.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_09/Cancelling0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_09/Cancelling0.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_09/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_09/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_09/chapter_12_03_09.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_09/chapter_12_03_09.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_10/MonitorProgress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_10/MonitorProgress.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_10/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_10/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_10/chapter_12_03_10.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_10/chapter_12_03_10.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_11/Parallelizing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_11/Parallelizing.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_11/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_11/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_11/chapter_12_03_11.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_11/chapter_12_03_11.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_12/DeletionNotifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_12/DeletionNotifier.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_12/DeletionNotifier2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_12/DeletionNotifier2.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_12/DeletionNotifier3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_12/DeletionNotifier3.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_12/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_12/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_12/chapter_12_03_12.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_12/chapter_12_03_12.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_13/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_13/Program.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_13/SyncContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_13/SyncContext.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_13/chapter_12_03_13.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_13/chapter_12_03_13.csproj -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/App.xaml -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/App.xaml.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/DeBelloGallico_LiberI.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/DeBelloGallico_LiberI.txt -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/ImageConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/ImageConverter.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/ImageInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/ImageInfo.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/MainWindow.xaml -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/MainWindow.xaml.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/UserInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/UserInterface.cs -------------------------------------------------------------------------------- /src/chapter_12/chapter_12_03_WPF/chapter_12_03_WPF.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_12/chapter_12_03_WPF/chapter_12_03_WPF.csproj -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_01/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_01/Program.cs -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_01/chapter_13_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_01/chapter_13_01.csproj -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_02/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_02/Program.cs -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_02/chapter_13_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_02/chapter_13_02.csproj -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_03/Program.cs -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_03/chapter_13_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_03/chapter_13_03.csproj -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_04/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_04/Program.cs -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_04/chapter_13_04.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_04/chapter_13_04.csproj -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_05/Program.cs -------------------------------------------------------------------------------- /src/chapter_13/chapter_13_05/chapter_13_05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_13/chapter_13_05/chapter_13_05.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_01/ErrorsVsExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_01/ErrorsVsExceptions.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_01/chapter_14_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_01/chapter_14_01.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_01/Catching.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_01/Catching.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_01/chapter_14_02_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_01/chapter_14_02_01.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_02/DeBelloGallico_LiberI.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_02/DeBelloGallico_LiberI.txt -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_02/EmptyFile.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_02/ExceptionObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_02/ExceptionObject.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_02/chapter_14_02_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_02/chapter_14_02_02.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_03/ConditionalCatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_03/ConditionalCatch.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_03/chapter_14_02_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_03/chapter_14_02_03.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_04/Throwing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_04/Throwing.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_04/chapter_14_02_04.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_04/chapter_14_02_04.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_04_benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_04_benchmark/Program.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_04_benchmark/ThrowingPerf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_04_benchmark/ThrowingPerf.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_04_benchmark/chapter_14_02_04_benchmark.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_04_benchmark/chapter_14_02_04_benchmark.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_05/CustomExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_05/CustomExceptions.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_05/chapter_14_02_05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_05/chapter_14_02_05.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_06/Rethrowing1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_06/Rethrowing1.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_06/Rethrowing2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_06/Rethrowing2.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_06/chapter_14_02_06.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_06/chapter_14_02_06.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_07/Finally.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_07/Finally.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_02_07/chapter_14_02_07.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_02_07/chapter_14_02_07.csproj -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_03/ExceptionEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_03/ExceptionEvent.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_03/FirstSecondChance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_03/FirstSecondChance.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_03/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_03/Program.cs -------------------------------------------------------------------------------- /src/chapter_14/chapter_14_03/chapter_14_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_14/chapter_14_03/chapter_14_03.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_01/Nullable1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_01/Nullable1.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_01/Nullable2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_01/Nullable2.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_01/Nullable3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_01/Nullable3.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_01/chapter_15_01.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_01/chapter_15_01.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_02/InterfaceMembers1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_02/InterfaceMembers1.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_02/InterfaceMembers2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_02/InterfaceMembers2.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_02/InterfaceMembers3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_02/InterfaceMembers3.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_02/InterfaceMembers4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_02/InterfaceMembers4.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_02/InterfaceMembers5.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_02/InterfaceMembers5.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_02/chapter_15_02.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_02/chapter_15_02.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_03/RangesIndices1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_03/RangesIndices1.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_03/RangesIndices2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_03/RangesIndices2.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_03/RangesIndices3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_03/RangesIndices3.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_03/RangesIndices4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_03/RangesIndices4.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_03/chapter_15_03.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_03/chapter_15_03.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_04/PatternMatching1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_04/PatternMatching1.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_04/PatternMatching2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_04/PatternMatching2.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_04/PatternMatching3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_04/PatternMatching3.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_04/PatternMatching4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_04/PatternMatching4.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_04/PatternMatching5.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_04/PatternMatching5.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_04/chapter_15_04.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_04/chapter_15_04.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_05/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_05/Program.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_05/chapter_15_05.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_05/chapter_15_05.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_06/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_06/Program.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_06/chapter_15_06.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_06/chapter_15_06.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_07/DisposablePattern1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_07/DisposablePattern1.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_07/chapter_15_07.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_07/chapter_15_07.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_08/AsyncStreams1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_08/AsyncStreams1.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_08/AsyncStreams2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_08/AsyncStreams2.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_08/AsyncStreams3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_08/AsyncStreams3.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_08/AsyncStreams4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_08/AsyncStreams4.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_08/chapter_15_08.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_08/chapter_15_08.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_09/Numbers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_09/Numbers.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_09/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_09/Program.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_09/Undetected.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_09/Undetected.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_09/Vector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_09/Vector.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_09/chapter_15_09.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_09/chapter_15_09.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_10/NullCoalescing1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_10/NullCoalescing1.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_10/chapter_15_10.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_10/chapter_15_10.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_11/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_11/Program.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_11/chapter_15_11.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_11/chapter_15_11.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_12/Interpolated1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_12/Interpolated1.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_12/chapter_15_12.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_12/chapter_15_12.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_13/StackAlloc1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_13/StackAlloc1.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_13/chapter_15_13.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_13/chapter_15_13.csproj -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_14/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_14/Program.cs -------------------------------------------------------------------------------- /src/chapter_15/chapter_15_14/chapter_15_14.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_15/chapter_15_14/chapter_15_14.csproj -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_lib/Rectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_lib/Rectangle.cs -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_lib/chapter_17_lib.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_lib/chapter_17_lib.csproj -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests/DemoTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests/DemoTests.cs -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests/RectangleDataDrivenTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests/RectangleDataDrivenTests.cs -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests/RectangleExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests/RectangleExtensionsTests.cs -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests/RectangleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests/RectangleTests.cs -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests/chapter_17_tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests/chapter_17_tests.csproj -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests_netframework/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests_netframework/App.config -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests_netframework/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests_netframework/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests_netframework/RectangleDataDrivenTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests_netframework/RectangleDataDrivenTests.cs -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests_netframework/TestData.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests_netframework/TestData.csv -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests_netframework/chapter_17_tests_netframework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests_netframework/chapter_17_tests_netframework.csproj -------------------------------------------------------------------------------- /src/chapter_17/chapter_17_tests_netframework/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/chapter_17/chapter_17_tests_netframework/packages.config -------------------------------------------------------------------------------- /src/learning_charp8.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-C-Sharp-Programming/HEAD/src/learning_charp8.sln --------------------------------------------------------------------------------