├── Chapter01 ├── AmicableNumbers │ ├── AmicableNumbers.csproj │ ├── AmicableNumbers.sln │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── ArmstrongNumbers │ ├── App.config │ ├── ArmstrongNumbers.csproj │ ├── ArmstrongNumbers.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── BinomialCoefficients │ ├── App.config │ ├── BinomialCoefficients.csproj │ ├── BinomialCoefficients.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Combinations │ ├── App.config │ ├── ArrangingExtensions.cs │ ├── Combinations.csproj │ ├── Combinations.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Factorials │ ├── App.config │ ├── Factorials.csproj │ ├── Factorials.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── FibonacciNumbers │ ├── App.config │ ├── FibonacciNumbers.csproj │ ├── FibonacciNumbers.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── GCD │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── GCD.csproj │ ├── GCD.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── LCM │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── LCM.csproj │ ├── LCM.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PascalsTriangle │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PascalsTriangle.csproj │ ├── PascalsTriangle.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PascalsTriangleGraphical │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PascalsTriangleGraphical.csproj │ ├── PascalsTriangleGraphical.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PerfectNumbers │ ├── App.config │ ├── ArrangingExtensions.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PerfectNumbers.csproj │ ├── PerfectNumbers.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Permutations │ ├── App.config │ ├── ArrangingExtensions.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Permutations.csproj │ ├── Permutations.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PrimalityTesting │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PrimalityTesting.csproj │ ├── PrimalityTesting.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PrimeFactors │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PrimeFactors.csproj │ ├── PrimeFactors.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PrimeTuples │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PrimeTuples.csproj │ ├── PrimeTuples.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PrimesTable │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PrimesTable.csproj │ ├── PrimesTable.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── ProperDivisors │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── ProperDivisors.csproj │ ├── ProperDivisors.sln │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── StatisticalFunctions │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── StatisticalFunctions.csproj │ ├── StatisticalFunctions.sln │ └── StatisticsExtensions.cs ├── SumsOfMultiples │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── SumsOfMultiples.csproj │ └── SumsOfMultiples.sln └── UniquePrimeFactors │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── UniquePrimeFactors.csproj │ └── UniquePrimeFactors.sln ├── Chapter02 ├── Arrowhead │ ├── App.config │ ├── Arrowhead.csproj │ ├── Arrowhead.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── BisectionRootFinding │ ├── App.config │ ├── BisectionRootFinding.csproj │ ├── BisectionRootFinding.sln │ ├── DoubleListExtensions.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── CircleCircleintersection │ ├── App.config │ ├── CircleCircleintersection.csproj │ ├── CircleCircleintersection.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── CircleSelection │ ├── App.config │ ├── CircleSelection.csproj │ ├── CircleSelection.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── GaussianElimination │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── GaussianElimination.csproj │ ├── GaussianElimination.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── IsConvex │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── IsConvex.csproj │ ├── IsConvex.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── LineCircleIntersection │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── LineCircleIntersection.csproj │ ├── LineCircleIntersection.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── LineCircleTangents │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── LineCircleTangents.csproj │ ├── LineCircleTangents.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── LineLineIntersection │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── LineLineIntersection.csproj │ ├── LineLineIntersection.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── MonteCarloIntegration │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── MonteCarloIntegration.csproj │ ├── MonteCarloIntegration.sln │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── RandomExtensions.cs ├── MonteCarloPi │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── MonteCarloPi.csproj │ ├── MonteCarloPi.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── NewtonPi │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── NewtonPi.csproj │ ├── NewtonPi.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── NewtonsMethod │ ├── App.config │ ├── DoubleListExtensions.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── NewtonsMethod.csproj │ ├── NewtonsMethod.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PointInPolygon │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PointInPolygon.csproj │ ├── PointInPolygon.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PointLineDistance │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PointLineDistance.csproj │ ├── PointLineDistance.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PointSegmentDistance │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PointSegmentDistance.csproj │ ├── PointSegmentDistance.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PolygonArea │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PolygonArea.csproj │ ├── PolygonArea.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── RectangleRuleIntegration │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RectangleRuleIntegration.csproj │ └── RectangleRuleIntegration.sln ├── SegmentSegmentDistance │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── SegmentSegmentDistance.csproj │ └── SegmentSegmentDistance.sln ├── Stars │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Stars.csproj │ └── Stars.sln └── TrapezoidRuleIntegration │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── TrapezoidRuleIntegration.csproj │ └── TrapezoidRuleIntegration.sln ├── Chapter03 ├── CalculateAge │ ├── App.config │ ├── CalculateAge.csproj │ ├── CalculateAge.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── CalculateDuration │ ├── App.config │ ├── CalculateDuration.csproj │ ├── CalculateDuration.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── DateAndTimePicker │ ├── App.config │ ├── DateAndTimePicker.csproj │ ├── DateAndTimePicker.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── DaysOfTheWeek │ ├── App.config │ ├── DaysOfTheWeek.csproj │ ├── DaysOfTheWeek.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── LocalTimeZoneClocks │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── LocalTimeZoneClocks.csproj │ ├── LocalTimeZoneClocks.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── ScheduleMeetings │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── ScheduleMeetings.csproj │ └── ScheduleMeetings.sln ├── TimeZoneChart │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── TimeZoneChart.csproj │ └── TimeZoneChart.sln └── TimeZoneClocks │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── TimeZoneClocks.csproj │ └── TimeZoneClocks.sln ├── Chapter04 ├── ChooseItemsWithProbabilities │ ├── App.config │ ├── ChooseItemsWithProbabilities.csproj │ ├── ChooseItemsWithProbabilities.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── RandomExtensions.cs ├── RandomDoubles │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RandomDoubles.csproj │ ├── RandomDoubles.sln │ └── RandomExtensions.cs ├── RandomGroups │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RandomExtensions.cs │ ├── RandomGroups.csproj │ └── RandomGroups.sln ├── RandomItems │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RandomExtensions.cs │ ├── RandomItems.csproj │ └── RandomItems.sln ├── RandomPasswords │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RandomExtensions.cs │ ├── RandomPasswords.csproj │ └── RandomPasswords.sln ├── RandomWalk │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RandomWalk.csproj │ └── RandomWalk.sln └── RandomizeItems │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── RandomExtensions.cs │ ├── RandomizeItems.csproj │ └── RandomizeItems.sln ├── Chapter05 ├── BytesToHex │ ├── App.config │ ├── ByteExtensions.cs │ ├── BytesToHex.csproj │ ├── BytesToHex.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── EditDistance │ ├── App.config │ ├── EditDistance.csproj │ ├── EditDistance.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── LongestCommonSubstring │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── LongestCommonSubstring.csproj │ ├── LongestCommonSubstring.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PalindromicSubstrings │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PalindromicSubstrings.csproj │ ├── PalindromicSubstrings.sln │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── StringExtensions.cs ├── RemovePunctuation │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RemovePunctuation.csproj │ ├── RemovePunctuation.sln │ └── StringExtensions.cs ├── RomanNumerals │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RomanExtensions.cs │ ├── RomanNumerals.csproj │ └── RomanNumerals.sln ├── Soundex │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Soundex.csproj │ ├── Soundex.sln │ └── SoundexExtensions.cs └── ValidatePasswords │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── StringExtensions.cs │ ├── ValidatePasswords.csproj │ └── ValidatePasswords.sln ├── Chapter06 ├── CompressImages │ ├── App.config │ ├── CompressImages.csproj │ ├── CompressImages.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Hemejijpg.jpg │ ├── ImageExtensions.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── StringExtensions.cs ├── DirectorySize │ ├── App.config │ ├── DirectorySize.csproj │ ├── DirectorySize.sln │ ├── Ellipsis.png │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── IOExtensions.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── StringExtensions.cs ├── FindAndReplace │ ├── App.config │ ├── FindAndReplace.csproj │ ├── FindAndReplace.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── IOExtensions.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── Test │ │ ├── App.config │ │ ├── FindAndReplace.csproj │ │ ├── FindAndReplace.sln │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── IOExtensions.cs │ │ └── Program.cs ├── FindDuplicateFiles │ ├── App.config │ ├── Ellipsis.png │ ├── FindDuplicateFiles.csproj │ ├── FindDuplicateFiles.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── IOExtensions.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── StringExtensions.cs │ └── Test │ │ ├── App.config │ │ ├── Ellipsis.png │ │ ├── FindDuplicateFiles.csproj │ │ ├── FindDuplicateFiles.sln │ │ ├── Form1 - Copy (2).cs │ │ ├── Form1 - Copy.cs │ │ ├── Form1 - Copy.resx │ │ ├── Form1 - Modified.cs │ │ ├── Form1.Designer.cs │ │ ├── Form1.cs │ │ ├── Form1.resx │ │ ├── Program - Copy.cs │ │ ├── Program.cs │ │ └── StringExtensions.cs ├── FindFiles │ ├── App.config │ ├── FindFiles.csproj │ ├── FindFiles.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── IOExtensions.cs │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── RemoveBlankLines │ ├── App.config │ ├── Ellipsis.png │ ├── Form1 - Copy.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RemoveBlankLines.csproj │ └── RemoveBlankLines.sln ├── SaveImages │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── ImageExtensions.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── SaveImages.csproj │ ├── SaveImages.sln │ └── Smiley.png ├── ThumbnailWebPage │ ├── App.config │ ├── Ellipsis.png │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Images │ │ ├── Smiley with bg.png │ │ ├── Thumbnails │ │ │ ├── Smiley with bg thumb.bmp │ │ │ ├── Thumbnails.html │ │ │ ├── Wpf3dCombined thumb.bmp │ │ │ ├── banner thumb.bmp │ │ │ ├── interview_puzzles_350_433 thumb.bmp │ │ │ ├── sw_eng_159x200 thumb.bmp │ │ │ ├── top100_350_433 thumb.bmp │ │ │ └── wpf3d_350_429 thumb.bmp │ │ ├── Wpf3dCombined.jpg │ │ ├── banner.png │ │ ├── interview_puzzles_350_433.jpg │ │ ├── sw_eng_159x200.png │ │ ├── top100_350_433.png │ │ └── wpf3d_350_429.jpg │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── ThumbnailWebPage.csproj │ └── ThumbnailWebPage.sln └── Thumbnails │ ├── App.config │ ├── Ellipsis.png │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Images │ ├── Smiley with bg.png │ ├── Thumbnails │ │ ├── Smiley with bg thumb.bmp │ │ ├── Wpf3dCombined thumb.bmp │ │ ├── banner thumb.bmp │ │ ├── interview_puzzles_350_433 thumb.bmp │ │ ├── sw_eng_159x200 thumb.bmp │ │ └── top100_350_433 thumb.bmp │ ├── Wpf3dCombined.jpg │ ├── banner.png │ ├── interview_puzzles_350_433.jpg │ ├── sw_eng_159x200.png │ ├── top100_350_433.png │ └── wpf3d_350_429.jpg │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── Thumbnails.csproj │ └── Thumbnails.sln ├── Chapter07 ├── ComplexNumbers │ ├── App.config │ ├── ComplexNumber.cs │ ├── ComplexNumbers.csproj │ ├── ComplexNumbers.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── DirectorySizeLINQ │ ├── App.config │ ├── DirectorySizeLINQ.csproj │ ├── DirectorySizeLINQ.sln │ ├── Ellipsis.png │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── IOExtensions.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── StringExtensions.cs ├── DirectorySizePLINQ │ ├── App.config │ ├── DirectorySizePLINQ.csproj │ ├── DirectorySizePLINQ.sln │ ├── Ellipsis.png │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── IOExtensions.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── StringExtensions.cs ├── FindFilesLINQ │ ├── App.config │ ├── FindFilesLINQ.csproj │ ├── FindFilesLINQ.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── IOExtensions.cs │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── ParallelMonteCarloPi │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── ParallelMonteCarloPi.csproj │ ├── ParallelMonteCarloPi.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── ParallelPrimeTuples │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── ParallelPrimeTuples.csproj │ ├── ParallelPrimeTuples.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── ParallelPrimesTable │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── ParallelPrimesTable.csproj │ ├── ParallelPrimesTable.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── YieldingFibonacciNumbers │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── YieldingFibonacciNumbers.csproj │ └── YieldingFibonacciNumbers.sln └── YieldingPrimes │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── YieldingPrimes.csproj │ └── YieldingPrimes.sln ├── Chapter08 ├── DawkinsWeasel │ ├── App.config │ ├── DawkinsWeasel.csproj │ ├── DawkinsWeasel.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── HailstoneSequence │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── HailstoneSequence.csproj │ ├── HailstoneSequence.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── HailstoneSequenceRedux │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── HailstoneSequenceRedux.csproj │ ├── HailstoneSequenceRedux.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── LangtonsAnt │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── LangtonsAnt.csproj │ ├── LangtonsAnt.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Life │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Life.csproj │ ├── Life.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── SharksAndFish │ ├── Animal.cs │ ├── App.config │ ├── Fish.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Ocean.cs │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RandomExtensions.cs │ ├── Shark.cs │ ├── SharksAndFish.csproj │ └── SharksAndFish.sln ├── Slingshot │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Slingshot.csproj │ └── Slingshot.sln ├── SlingshotRefinements │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── SlingshotRefinements.csproj │ ├── SlingshotRefinements.sln │ ├── boing.wav │ ├── boom.mp3 │ ├── flames.png │ ├── house.png │ ├── old boing.wav │ └── splat.wav └── SpaceForce │ ├── App.config │ ├── Bubble.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── RectangleExtensions.cs │ ├── Ship.cs │ ├── SpaceForce.csproj │ ├── SpaceForce.sln │ ├── Sprite.cs │ ├── boom.mp3 │ ├── boom.png │ ├── pew.wav │ ├── pop.wav │ └── tada.wav ├── Chapter09 ├── CPRNG │ ├── App.config │ ├── CPRNG.csproj │ ├── CPRNG.sln │ ├── CryptoExtensions.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── CaesarCipher │ ├── App.config │ ├── CaesarCipher.csproj │ ├── CaesarCipher.sln │ ├── CryptoExtensions.cs │ ├── DownArrow.png │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── CryptoPad │ ├── App.config │ ├── CryptoExtensions.cs │ ├── CryptoPad.csproj │ ├── CryptoPad.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ └── test.crypt ├── DoubleBitTest │ ├── App.config │ ├── DoubleBitTest.csproj │ ├── DoubleBitTest.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── EncryptDecryptFiles │ ├── App.config │ ├── CryptoExtensions.cs │ ├── Ellipsis.png │ ├── EncryptDecryptFiles.csproj │ ├── EncryptDecryptFiles.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── HimejiCastle.jpg │ ├── Plainfile.rtf │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── EncryptDecryptStrings │ ├── App.config │ ├── CryptoExtensions.cs │ ├── EncryptDecryptStrings.csproj │ ├── EncryptDecryptStrings.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── FindPrimes │ ├── App.config │ ├── FindPrimes.csproj │ ├── FindPrimes.sln │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PrimeExtensions.cs │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── HashFiles │ ├── App.config │ ├── CryptoExtensions.cs │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── HashFiles.csproj │ ├── HashFiles.sln │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── PrimalityTesting │ ├── App.config │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── PrimalityTesting.csproj │ ├── PrimalityTesting.sln │ ├── PrimeExtensions.cs │ ├── Program.cs │ └── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings ├── Steganography │ ├── App.config │ ├── BitmapExtensions.cs │ ├── Encoded.png │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── ImageExtensions.cs │ ├── Owl.png │ ├── Program.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Steganography.csproj │ └── Steganography.sln └── VigenereCipher │ ├── App.config │ ├── CryptoExtensions.cs │ ├── DownArrow.png │ ├── Form1.Designer.cs │ ├── Form1.cs │ ├── Form1.resx │ ├── Program.cs │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings │ ├── VigenereCipher.csproj │ └── VigenereCipher.sln ├── LICENSE └── README.md /Chapter01/AmicableNumbers/AmicableNumbers.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/AmicableNumbers/AmicableNumbers.sln -------------------------------------------------------------------------------- /Chapter01/AmicableNumbers/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/AmicableNumbers/App.config -------------------------------------------------------------------------------- /Chapter01/AmicableNumbers/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/AmicableNumbers/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/AmicableNumbers/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/AmicableNumbers/Form1.cs -------------------------------------------------------------------------------- /Chapter01/AmicableNumbers/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/AmicableNumbers/Form1.resx -------------------------------------------------------------------------------- /Chapter01/AmicableNumbers/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/AmicableNumbers/Program.cs -------------------------------------------------------------------------------- /Chapter01/ArmstrongNumbers/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ArmstrongNumbers/App.config -------------------------------------------------------------------------------- /Chapter01/ArmstrongNumbers/ArmstrongNumbers.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ArmstrongNumbers/ArmstrongNumbers.sln -------------------------------------------------------------------------------- /Chapter01/ArmstrongNumbers/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ArmstrongNumbers/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/ArmstrongNumbers/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ArmstrongNumbers/Form1.cs -------------------------------------------------------------------------------- /Chapter01/ArmstrongNumbers/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ArmstrongNumbers/Form1.resx -------------------------------------------------------------------------------- /Chapter01/ArmstrongNumbers/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ArmstrongNumbers/Program.cs -------------------------------------------------------------------------------- /Chapter01/BinomialCoefficients/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/BinomialCoefficients/App.config -------------------------------------------------------------------------------- /Chapter01/BinomialCoefficients/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/BinomialCoefficients/Form1.cs -------------------------------------------------------------------------------- /Chapter01/BinomialCoefficients/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/BinomialCoefficients/Form1.resx -------------------------------------------------------------------------------- /Chapter01/BinomialCoefficients/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/BinomialCoefficients/Program.cs -------------------------------------------------------------------------------- /Chapter01/Combinations/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Combinations/App.config -------------------------------------------------------------------------------- /Chapter01/Combinations/ArrangingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Combinations/ArrangingExtensions.cs -------------------------------------------------------------------------------- /Chapter01/Combinations/Combinations.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Combinations/Combinations.csproj -------------------------------------------------------------------------------- /Chapter01/Combinations/Combinations.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Combinations/Combinations.sln -------------------------------------------------------------------------------- /Chapter01/Combinations/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Combinations/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/Combinations/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Combinations/Form1.cs -------------------------------------------------------------------------------- /Chapter01/Combinations/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Combinations/Form1.resx -------------------------------------------------------------------------------- /Chapter01/Combinations/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Combinations/Program.cs -------------------------------------------------------------------------------- /Chapter01/Factorials/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Factorials/App.config -------------------------------------------------------------------------------- /Chapter01/Factorials/Factorials.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Factorials/Factorials.csproj -------------------------------------------------------------------------------- /Chapter01/Factorials/Factorials.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Factorials/Factorials.sln -------------------------------------------------------------------------------- /Chapter01/Factorials/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Factorials/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/Factorials/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Factorials/Form1.cs -------------------------------------------------------------------------------- /Chapter01/Factorials/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Factorials/Form1.resx -------------------------------------------------------------------------------- /Chapter01/Factorials/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Factorials/Program.cs -------------------------------------------------------------------------------- /Chapter01/Factorials/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Factorials/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter01/Factorials/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Factorials/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter01/FibonacciNumbers/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/FibonacciNumbers/App.config -------------------------------------------------------------------------------- /Chapter01/FibonacciNumbers/FibonacciNumbers.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/FibonacciNumbers/FibonacciNumbers.sln -------------------------------------------------------------------------------- /Chapter01/FibonacciNumbers/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/FibonacciNumbers/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/FibonacciNumbers/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/FibonacciNumbers/Form1.cs -------------------------------------------------------------------------------- /Chapter01/FibonacciNumbers/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/FibonacciNumbers/Form1.resx -------------------------------------------------------------------------------- /Chapter01/FibonacciNumbers/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/FibonacciNumbers/Program.cs -------------------------------------------------------------------------------- /Chapter01/GCD/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/App.config -------------------------------------------------------------------------------- /Chapter01/GCD/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/GCD/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/Form1.cs -------------------------------------------------------------------------------- /Chapter01/GCD/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/Form1.resx -------------------------------------------------------------------------------- /Chapter01/GCD/GCD.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/GCD.csproj -------------------------------------------------------------------------------- /Chapter01/GCD/GCD.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/GCD.sln -------------------------------------------------------------------------------- /Chapter01/GCD/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/Program.cs -------------------------------------------------------------------------------- /Chapter01/GCD/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter01/GCD/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Chapter01/GCD/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter01/GCD/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Chapter01/GCD/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/GCD/Properties/Settings.settings -------------------------------------------------------------------------------- /Chapter01/LCM/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/App.config -------------------------------------------------------------------------------- /Chapter01/LCM/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/LCM/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/Form1.cs -------------------------------------------------------------------------------- /Chapter01/LCM/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/Form1.resx -------------------------------------------------------------------------------- /Chapter01/LCM/LCM.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/LCM.csproj -------------------------------------------------------------------------------- /Chapter01/LCM/LCM.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/LCM.sln -------------------------------------------------------------------------------- /Chapter01/LCM/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/Program.cs -------------------------------------------------------------------------------- /Chapter01/LCM/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter01/LCM/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Chapter01/LCM/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter01/LCM/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Chapter01/LCM/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/LCM/Properties/Settings.settings -------------------------------------------------------------------------------- /Chapter01/PascalsTriangle/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangle/App.config -------------------------------------------------------------------------------- /Chapter01/PascalsTriangle/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangle/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/PascalsTriangle/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangle/Form1.cs -------------------------------------------------------------------------------- /Chapter01/PascalsTriangle/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangle/Form1.resx -------------------------------------------------------------------------------- /Chapter01/PascalsTriangle/PascalsTriangle.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangle/PascalsTriangle.sln -------------------------------------------------------------------------------- /Chapter01/PascalsTriangle/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangle/Program.cs -------------------------------------------------------------------------------- /Chapter01/PascalsTriangleGraphical/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangleGraphical/App.config -------------------------------------------------------------------------------- /Chapter01/PascalsTriangleGraphical/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangleGraphical/Form1.cs -------------------------------------------------------------------------------- /Chapter01/PascalsTriangleGraphical/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangleGraphical/Form1.resx -------------------------------------------------------------------------------- /Chapter01/PascalsTriangleGraphical/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PascalsTriangleGraphical/Program.cs -------------------------------------------------------------------------------- /Chapter01/PerfectNumbers/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PerfectNumbers/App.config -------------------------------------------------------------------------------- /Chapter01/PerfectNumbers/ArrangingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PerfectNumbers/ArrangingExtensions.cs -------------------------------------------------------------------------------- /Chapter01/PerfectNumbers/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PerfectNumbers/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/PerfectNumbers/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PerfectNumbers/Form1.cs -------------------------------------------------------------------------------- /Chapter01/PerfectNumbers/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PerfectNumbers/Form1.resx -------------------------------------------------------------------------------- /Chapter01/PerfectNumbers/PerfectNumbers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PerfectNumbers/PerfectNumbers.csproj -------------------------------------------------------------------------------- /Chapter01/PerfectNumbers/PerfectNumbers.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PerfectNumbers/PerfectNumbers.sln -------------------------------------------------------------------------------- /Chapter01/PerfectNumbers/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PerfectNumbers/Program.cs -------------------------------------------------------------------------------- /Chapter01/Permutations/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Permutations/App.config -------------------------------------------------------------------------------- /Chapter01/Permutations/ArrangingExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Permutations/ArrangingExtensions.cs -------------------------------------------------------------------------------- /Chapter01/Permutations/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Permutations/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/Permutations/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Permutations/Form1.cs -------------------------------------------------------------------------------- /Chapter01/Permutations/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Permutations/Form1.resx -------------------------------------------------------------------------------- /Chapter01/Permutations/Permutations.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Permutations/Permutations.csproj -------------------------------------------------------------------------------- /Chapter01/Permutations/Permutations.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Permutations/Permutations.sln -------------------------------------------------------------------------------- /Chapter01/Permutations/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/Permutations/Program.cs -------------------------------------------------------------------------------- /Chapter01/PrimalityTesting/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimalityTesting/App.config -------------------------------------------------------------------------------- /Chapter01/PrimalityTesting/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimalityTesting/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/PrimalityTesting/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimalityTesting/Form1.cs -------------------------------------------------------------------------------- /Chapter01/PrimalityTesting/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimalityTesting/Form1.resx -------------------------------------------------------------------------------- /Chapter01/PrimalityTesting/PrimalityTesting.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimalityTesting/PrimalityTesting.sln -------------------------------------------------------------------------------- /Chapter01/PrimalityTesting/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimalityTesting/Program.cs -------------------------------------------------------------------------------- /Chapter01/PrimeFactors/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeFactors/App.config -------------------------------------------------------------------------------- /Chapter01/PrimeFactors/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeFactors/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/PrimeFactors/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeFactors/Form1.cs -------------------------------------------------------------------------------- /Chapter01/PrimeFactors/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeFactors/Form1.resx -------------------------------------------------------------------------------- /Chapter01/PrimeFactors/PrimeFactors.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeFactors/PrimeFactors.csproj -------------------------------------------------------------------------------- /Chapter01/PrimeFactors/PrimeFactors.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeFactors/PrimeFactors.sln -------------------------------------------------------------------------------- /Chapter01/PrimeFactors/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeFactors/Program.cs -------------------------------------------------------------------------------- /Chapter01/PrimeTuples/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeTuples/App.config -------------------------------------------------------------------------------- /Chapter01/PrimeTuples/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeTuples/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/PrimeTuples/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeTuples/Form1.cs -------------------------------------------------------------------------------- /Chapter01/PrimeTuples/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeTuples/Form1.resx -------------------------------------------------------------------------------- /Chapter01/PrimeTuples/PrimeTuples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeTuples/PrimeTuples.csproj -------------------------------------------------------------------------------- /Chapter01/PrimeTuples/PrimeTuples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeTuples/PrimeTuples.sln -------------------------------------------------------------------------------- /Chapter01/PrimeTuples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeTuples/Program.cs -------------------------------------------------------------------------------- /Chapter01/PrimeTuples/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimeTuples/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter01/PrimesTable/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimesTable/App.config -------------------------------------------------------------------------------- /Chapter01/PrimesTable/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimesTable/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/PrimesTable/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimesTable/Form1.cs -------------------------------------------------------------------------------- /Chapter01/PrimesTable/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimesTable/Form1.resx -------------------------------------------------------------------------------- /Chapter01/PrimesTable/PrimesTable.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimesTable/PrimesTable.csproj -------------------------------------------------------------------------------- /Chapter01/PrimesTable/PrimesTable.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimesTable/PrimesTable.sln -------------------------------------------------------------------------------- /Chapter01/PrimesTable/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimesTable/Program.cs -------------------------------------------------------------------------------- /Chapter01/PrimesTable/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/PrimesTable/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter01/ProperDivisors/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ProperDivisors/App.config -------------------------------------------------------------------------------- /Chapter01/ProperDivisors/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ProperDivisors/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/ProperDivisors/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ProperDivisors/Form1.cs -------------------------------------------------------------------------------- /Chapter01/ProperDivisors/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ProperDivisors/Form1.resx -------------------------------------------------------------------------------- /Chapter01/ProperDivisors/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ProperDivisors/Program.cs -------------------------------------------------------------------------------- /Chapter01/ProperDivisors/ProperDivisors.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ProperDivisors/ProperDivisors.csproj -------------------------------------------------------------------------------- /Chapter01/ProperDivisors/ProperDivisors.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/ProperDivisors/ProperDivisors.sln -------------------------------------------------------------------------------- /Chapter01/StatisticalFunctions/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/StatisticalFunctions/App.config -------------------------------------------------------------------------------- /Chapter01/StatisticalFunctions/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/StatisticalFunctions/Form1.cs -------------------------------------------------------------------------------- /Chapter01/StatisticalFunctions/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/StatisticalFunctions/Form1.resx -------------------------------------------------------------------------------- /Chapter01/StatisticalFunctions/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/StatisticalFunctions/Program.cs -------------------------------------------------------------------------------- /Chapter01/SumsOfMultiples/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/SumsOfMultiples/App.config -------------------------------------------------------------------------------- /Chapter01/SumsOfMultiples/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/SumsOfMultiples/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/SumsOfMultiples/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/SumsOfMultiples/Form1.cs -------------------------------------------------------------------------------- /Chapter01/SumsOfMultiples/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/SumsOfMultiples/Form1.resx -------------------------------------------------------------------------------- /Chapter01/SumsOfMultiples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/SumsOfMultiples/Program.cs -------------------------------------------------------------------------------- /Chapter01/SumsOfMultiples/SumsOfMultiples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/SumsOfMultiples/SumsOfMultiples.sln -------------------------------------------------------------------------------- /Chapter01/UniquePrimeFactors/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/UniquePrimeFactors/App.config -------------------------------------------------------------------------------- /Chapter01/UniquePrimeFactors/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/UniquePrimeFactors/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter01/UniquePrimeFactors/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/UniquePrimeFactors/Form1.cs -------------------------------------------------------------------------------- /Chapter01/UniquePrimeFactors/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/UniquePrimeFactors/Form1.resx -------------------------------------------------------------------------------- /Chapter01/UniquePrimeFactors/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter01/UniquePrimeFactors/Program.cs -------------------------------------------------------------------------------- /Chapter02/Arrowhead/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Arrowhead/App.config -------------------------------------------------------------------------------- /Chapter02/Arrowhead/Arrowhead.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Arrowhead/Arrowhead.csproj -------------------------------------------------------------------------------- /Chapter02/Arrowhead/Arrowhead.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Arrowhead/Arrowhead.sln -------------------------------------------------------------------------------- /Chapter02/Arrowhead/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Arrowhead/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/Arrowhead/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Arrowhead/Form1.cs -------------------------------------------------------------------------------- /Chapter02/Arrowhead/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Arrowhead/Form1.resx -------------------------------------------------------------------------------- /Chapter02/Arrowhead/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Arrowhead/Program.cs -------------------------------------------------------------------------------- /Chapter02/Arrowhead/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Arrowhead/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter02/Arrowhead/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Arrowhead/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter02/BisectionRootFinding/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/BisectionRootFinding/App.config -------------------------------------------------------------------------------- /Chapter02/BisectionRootFinding/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/BisectionRootFinding/Form1.cs -------------------------------------------------------------------------------- /Chapter02/BisectionRootFinding/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/BisectionRootFinding/Form1.resx -------------------------------------------------------------------------------- /Chapter02/BisectionRootFinding/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/BisectionRootFinding/Program.cs -------------------------------------------------------------------------------- /Chapter02/CircleCircleintersection/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleCircleintersection/App.config -------------------------------------------------------------------------------- /Chapter02/CircleCircleintersection/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleCircleintersection/Form1.cs -------------------------------------------------------------------------------- /Chapter02/CircleCircleintersection/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleCircleintersection/Form1.resx -------------------------------------------------------------------------------- /Chapter02/CircleCircleintersection/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleCircleintersection/Program.cs -------------------------------------------------------------------------------- /Chapter02/CircleSelection/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleSelection/App.config -------------------------------------------------------------------------------- /Chapter02/CircleSelection/CircleSelection.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleSelection/CircleSelection.sln -------------------------------------------------------------------------------- /Chapter02/CircleSelection/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleSelection/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/CircleSelection/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleSelection/Form1.cs -------------------------------------------------------------------------------- /Chapter02/CircleSelection/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleSelection/Form1.resx -------------------------------------------------------------------------------- /Chapter02/CircleSelection/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/CircleSelection/Program.cs -------------------------------------------------------------------------------- /Chapter02/GaussianElimination/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/GaussianElimination/App.config -------------------------------------------------------------------------------- /Chapter02/GaussianElimination/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/GaussianElimination/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/GaussianElimination/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/GaussianElimination/Form1.cs -------------------------------------------------------------------------------- /Chapter02/GaussianElimination/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/GaussianElimination/Form1.resx -------------------------------------------------------------------------------- /Chapter02/GaussianElimination/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/GaussianElimination/Program.cs -------------------------------------------------------------------------------- /Chapter02/IsConvex/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/App.config -------------------------------------------------------------------------------- /Chapter02/IsConvex/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/IsConvex/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/Form1.cs -------------------------------------------------------------------------------- /Chapter02/IsConvex/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/Form1.resx -------------------------------------------------------------------------------- /Chapter02/IsConvex/IsConvex.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/IsConvex.csproj -------------------------------------------------------------------------------- /Chapter02/IsConvex/IsConvex.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/IsConvex.sln -------------------------------------------------------------------------------- /Chapter02/IsConvex/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/Program.cs -------------------------------------------------------------------------------- /Chapter02/IsConvex/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter02/IsConvex/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter02/IsConvex/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/IsConvex/Properties/Settings.settings -------------------------------------------------------------------------------- /Chapter02/LineCircleIntersection/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineCircleIntersection/App.config -------------------------------------------------------------------------------- /Chapter02/LineCircleIntersection/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineCircleIntersection/Form1.cs -------------------------------------------------------------------------------- /Chapter02/LineCircleIntersection/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineCircleIntersection/Form1.resx -------------------------------------------------------------------------------- /Chapter02/LineCircleIntersection/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineCircleIntersection/Program.cs -------------------------------------------------------------------------------- /Chapter02/LineCircleTangents/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineCircleTangents/App.config -------------------------------------------------------------------------------- /Chapter02/LineCircleTangents/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineCircleTangents/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/LineCircleTangents/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineCircleTangents/Form1.cs -------------------------------------------------------------------------------- /Chapter02/LineCircleTangents/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineCircleTangents/Form1.resx -------------------------------------------------------------------------------- /Chapter02/LineCircleTangents/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineCircleTangents/Program.cs -------------------------------------------------------------------------------- /Chapter02/LineLineIntersection/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineLineIntersection/App.config -------------------------------------------------------------------------------- /Chapter02/LineLineIntersection/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineLineIntersection/Form1.cs -------------------------------------------------------------------------------- /Chapter02/LineLineIntersection/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineLineIntersection/Form1.resx -------------------------------------------------------------------------------- /Chapter02/LineLineIntersection/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/LineLineIntersection/Program.cs -------------------------------------------------------------------------------- /Chapter02/MonteCarloIntegration/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloIntegration/App.config -------------------------------------------------------------------------------- /Chapter02/MonteCarloIntegration/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloIntegration/Form1.cs -------------------------------------------------------------------------------- /Chapter02/MonteCarloIntegration/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloIntegration/Form1.resx -------------------------------------------------------------------------------- /Chapter02/MonteCarloIntegration/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloIntegration/Program.cs -------------------------------------------------------------------------------- /Chapter02/MonteCarloPi/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloPi/App.config -------------------------------------------------------------------------------- /Chapter02/MonteCarloPi/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloPi/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/MonteCarloPi/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloPi/Form1.cs -------------------------------------------------------------------------------- /Chapter02/MonteCarloPi/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloPi/Form1.resx -------------------------------------------------------------------------------- /Chapter02/MonteCarloPi/MonteCarloPi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloPi/MonteCarloPi.csproj -------------------------------------------------------------------------------- /Chapter02/MonteCarloPi/MonteCarloPi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloPi/MonteCarloPi.sln -------------------------------------------------------------------------------- /Chapter02/MonteCarloPi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/MonteCarloPi/Program.cs -------------------------------------------------------------------------------- /Chapter02/NewtonPi/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/App.config -------------------------------------------------------------------------------- /Chapter02/NewtonPi/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/NewtonPi/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/Form1.cs -------------------------------------------------------------------------------- /Chapter02/NewtonPi/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/Form1.resx -------------------------------------------------------------------------------- /Chapter02/NewtonPi/NewtonPi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/NewtonPi.csproj -------------------------------------------------------------------------------- /Chapter02/NewtonPi/NewtonPi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/NewtonPi.sln -------------------------------------------------------------------------------- /Chapter02/NewtonPi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/Program.cs -------------------------------------------------------------------------------- /Chapter02/NewtonPi/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter02/NewtonPi/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter02/NewtonPi/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonPi/Properties/Settings.settings -------------------------------------------------------------------------------- /Chapter02/NewtonsMethod/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonsMethod/App.config -------------------------------------------------------------------------------- /Chapter02/NewtonsMethod/DoubleListExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonsMethod/DoubleListExtensions.cs -------------------------------------------------------------------------------- /Chapter02/NewtonsMethod/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonsMethod/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/NewtonsMethod/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonsMethod/Form1.cs -------------------------------------------------------------------------------- /Chapter02/NewtonsMethod/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonsMethod/Form1.resx -------------------------------------------------------------------------------- /Chapter02/NewtonsMethod/NewtonsMethod.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonsMethod/NewtonsMethod.csproj -------------------------------------------------------------------------------- /Chapter02/NewtonsMethod/NewtonsMethod.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonsMethod/NewtonsMethod.sln -------------------------------------------------------------------------------- /Chapter02/NewtonsMethod/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/NewtonsMethod/Program.cs -------------------------------------------------------------------------------- /Chapter02/PointInPolygon/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointInPolygon/App.config -------------------------------------------------------------------------------- /Chapter02/PointInPolygon/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointInPolygon/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/PointInPolygon/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointInPolygon/Form1.cs -------------------------------------------------------------------------------- /Chapter02/PointInPolygon/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointInPolygon/Form1.resx -------------------------------------------------------------------------------- /Chapter02/PointInPolygon/PointInPolygon.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointInPolygon/PointInPolygon.csproj -------------------------------------------------------------------------------- /Chapter02/PointInPolygon/PointInPolygon.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointInPolygon/PointInPolygon.sln -------------------------------------------------------------------------------- /Chapter02/PointInPolygon/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointInPolygon/Program.cs -------------------------------------------------------------------------------- /Chapter02/PointLineDistance/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointLineDistance/App.config -------------------------------------------------------------------------------- /Chapter02/PointLineDistance/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointLineDistance/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/PointLineDistance/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointLineDistance/Form1.cs -------------------------------------------------------------------------------- /Chapter02/PointLineDistance/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointLineDistance/Form1.resx -------------------------------------------------------------------------------- /Chapter02/PointLineDistance/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointLineDistance/Program.cs -------------------------------------------------------------------------------- /Chapter02/PointSegmentDistance/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointSegmentDistance/App.config -------------------------------------------------------------------------------- /Chapter02/PointSegmentDistance/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointSegmentDistance/Form1.cs -------------------------------------------------------------------------------- /Chapter02/PointSegmentDistance/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointSegmentDistance/Form1.resx -------------------------------------------------------------------------------- /Chapter02/PointSegmentDistance/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PointSegmentDistance/Program.cs -------------------------------------------------------------------------------- /Chapter02/PolygonArea/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PolygonArea/App.config -------------------------------------------------------------------------------- /Chapter02/PolygonArea/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PolygonArea/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/PolygonArea/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PolygonArea/Form1.cs -------------------------------------------------------------------------------- /Chapter02/PolygonArea/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PolygonArea/Form1.resx -------------------------------------------------------------------------------- /Chapter02/PolygonArea/PolygonArea.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PolygonArea/PolygonArea.csproj -------------------------------------------------------------------------------- /Chapter02/PolygonArea/PolygonArea.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PolygonArea/PolygonArea.sln -------------------------------------------------------------------------------- /Chapter02/PolygonArea/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PolygonArea/Program.cs -------------------------------------------------------------------------------- /Chapter02/PolygonArea/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/PolygonArea/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter02/RectangleRuleIntegration/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/RectangleRuleIntegration/App.config -------------------------------------------------------------------------------- /Chapter02/RectangleRuleIntegration/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/RectangleRuleIntegration/Form1.cs -------------------------------------------------------------------------------- /Chapter02/RectangleRuleIntegration/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/RectangleRuleIntegration/Form1.resx -------------------------------------------------------------------------------- /Chapter02/RectangleRuleIntegration/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/RectangleRuleIntegration/Program.cs -------------------------------------------------------------------------------- /Chapter02/SegmentSegmentDistance/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/SegmentSegmentDistance/App.config -------------------------------------------------------------------------------- /Chapter02/SegmentSegmentDistance/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/SegmentSegmentDistance/Form1.cs -------------------------------------------------------------------------------- /Chapter02/SegmentSegmentDistance/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/SegmentSegmentDistance/Form1.resx -------------------------------------------------------------------------------- /Chapter02/SegmentSegmentDistance/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/SegmentSegmentDistance/Program.cs -------------------------------------------------------------------------------- /Chapter02/Stars/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/App.config -------------------------------------------------------------------------------- /Chapter02/Stars/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter02/Stars/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Form1.cs -------------------------------------------------------------------------------- /Chapter02/Stars/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Form1.resx -------------------------------------------------------------------------------- /Chapter02/Stars/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Program.cs -------------------------------------------------------------------------------- /Chapter02/Stars/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter02/Stars/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter02/Stars/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Chapter02/Stars/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Properties/Settings.settings -------------------------------------------------------------------------------- /Chapter02/Stars/Stars.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Stars.csproj -------------------------------------------------------------------------------- /Chapter02/Stars/Stars.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/Stars/Stars.sln -------------------------------------------------------------------------------- /Chapter02/TrapezoidRuleIntegration/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/TrapezoidRuleIntegration/App.config -------------------------------------------------------------------------------- /Chapter02/TrapezoidRuleIntegration/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/TrapezoidRuleIntegration/Form1.cs -------------------------------------------------------------------------------- /Chapter02/TrapezoidRuleIntegration/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/TrapezoidRuleIntegration/Form1.resx -------------------------------------------------------------------------------- /Chapter02/TrapezoidRuleIntegration/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter02/TrapezoidRuleIntegration/Program.cs -------------------------------------------------------------------------------- /Chapter03/CalculateAge/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateAge/App.config -------------------------------------------------------------------------------- /Chapter03/CalculateAge/CalculateAge.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateAge/CalculateAge.csproj -------------------------------------------------------------------------------- /Chapter03/CalculateAge/CalculateAge.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateAge/CalculateAge.sln -------------------------------------------------------------------------------- /Chapter03/CalculateAge/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateAge/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter03/CalculateAge/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateAge/Form1.cs -------------------------------------------------------------------------------- /Chapter03/CalculateAge/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateAge/Form1.resx -------------------------------------------------------------------------------- /Chapter03/CalculateAge/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateAge/Program.cs -------------------------------------------------------------------------------- /Chapter03/CalculateDuration/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateDuration/App.config -------------------------------------------------------------------------------- /Chapter03/CalculateDuration/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateDuration/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter03/CalculateDuration/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateDuration/Form1.cs -------------------------------------------------------------------------------- /Chapter03/CalculateDuration/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateDuration/Form1.resx -------------------------------------------------------------------------------- /Chapter03/CalculateDuration/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/CalculateDuration/Program.cs -------------------------------------------------------------------------------- /Chapter03/DateAndTimePicker/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DateAndTimePicker/App.config -------------------------------------------------------------------------------- /Chapter03/DateAndTimePicker/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DateAndTimePicker/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter03/DateAndTimePicker/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DateAndTimePicker/Form1.cs -------------------------------------------------------------------------------- /Chapter03/DateAndTimePicker/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DateAndTimePicker/Form1.resx -------------------------------------------------------------------------------- /Chapter03/DateAndTimePicker/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DateAndTimePicker/Program.cs -------------------------------------------------------------------------------- /Chapter03/DaysOfTheWeek/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DaysOfTheWeek/App.config -------------------------------------------------------------------------------- /Chapter03/DaysOfTheWeek/DaysOfTheWeek.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DaysOfTheWeek/DaysOfTheWeek.csproj -------------------------------------------------------------------------------- /Chapter03/DaysOfTheWeek/DaysOfTheWeek.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DaysOfTheWeek/DaysOfTheWeek.sln -------------------------------------------------------------------------------- /Chapter03/DaysOfTheWeek/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DaysOfTheWeek/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter03/DaysOfTheWeek/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DaysOfTheWeek/Form1.cs -------------------------------------------------------------------------------- /Chapter03/DaysOfTheWeek/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DaysOfTheWeek/Form1.resx -------------------------------------------------------------------------------- /Chapter03/DaysOfTheWeek/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/DaysOfTheWeek/Program.cs -------------------------------------------------------------------------------- /Chapter03/LocalTimeZoneClocks/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/LocalTimeZoneClocks/App.config -------------------------------------------------------------------------------- /Chapter03/LocalTimeZoneClocks/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/LocalTimeZoneClocks/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter03/LocalTimeZoneClocks/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/LocalTimeZoneClocks/Form1.cs -------------------------------------------------------------------------------- /Chapter03/LocalTimeZoneClocks/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/LocalTimeZoneClocks/Form1.resx -------------------------------------------------------------------------------- /Chapter03/LocalTimeZoneClocks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/LocalTimeZoneClocks/Program.cs -------------------------------------------------------------------------------- /Chapter03/ScheduleMeetings/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/ScheduleMeetings/App.config -------------------------------------------------------------------------------- /Chapter03/ScheduleMeetings/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/ScheduleMeetings/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter03/ScheduleMeetings/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/ScheduleMeetings/Form1.cs -------------------------------------------------------------------------------- /Chapter03/ScheduleMeetings/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/ScheduleMeetings/Form1.resx -------------------------------------------------------------------------------- /Chapter03/ScheduleMeetings/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/ScheduleMeetings/Program.cs -------------------------------------------------------------------------------- /Chapter03/ScheduleMeetings/ScheduleMeetings.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/ScheduleMeetings/ScheduleMeetings.sln -------------------------------------------------------------------------------- /Chapter03/TimeZoneChart/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneChart/App.config -------------------------------------------------------------------------------- /Chapter03/TimeZoneChart/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneChart/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter03/TimeZoneChart/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneChart/Form1.cs -------------------------------------------------------------------------------- /Chapter03/TimeZoneChart/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneChart/Form1.resx -------------------------------------------------------------------------------- /Chapter03/TimeZoneChart/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneChart/Program.cs -------------------------------------------------------------------------------- /Chapter03/TimeZoneChart/TimeZoneChart.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneChart/TimeZoneChart.csproj -------------------------------------------------------------------------------- /Chapter03/TimeZoneChart/TimeZoneChart.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneChart/TimeZoneChart.sln -------------------------------------------------------------------------------- /Chapter03/TimeZoneClocks/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneClocks/App.config -------------------------------------------------------------------------------- /Chapter03/TimeZoneClocks/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneClocks/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter03/TimeZoneClocks/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneClocks/Form1.cs -------------------------------------------------------------------------------- /Chapter03/TimeZoneClocks/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneClocks/Form1.resx -------------------------------------------------------------------------------- /Chapter03/TimeZoneClocks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneClocks/Program.cs -------------------------------------------------------------------------------- /Chapter03/TimeZoneClocks/TimeZoneClocks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneClocks/TimeZoneClocks.csproj -------------------------------------------------------------------------------- /Chapter03/TimeZoneClocks/TimeZoneClocks.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter03/TimeZoneClocks/TimeZoneClocks.sln -------------------------------------------------------------------------------- /Chapter04/ChooseItemsWithProbabilities/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/ChooseItemsWithProbabilities/Form1.cs -------------------------------------------------------------------------------- /Chapter04/RandomDoubles/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomDoubles/App.config -------------------------------------------------------------------------------- /Chapter04/RandomDoubles/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomDoubles/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter04/RandomDoubles/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomDoubles/Form1.cs -------------------------------------------------------------------------------- /Chapter04/RandomDoubles/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomDoubles/Form1.resx -------------------------------------------------------------------------------- /Chapter04/RandomDoubles/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomDoubles/Program.cs -------------------------------------------------------------------------------- /Chapter04/RandomDoubles/RandomDoubles.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomDoubles/RandomDoubles.csproj -------------------------------------------------------------------------------- /Chapter04/RandomDoubles/RandomDoubles.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomDoubles/RandomDoubles.sln -------------------------------------------------------------------------------- /Chapter04/RandomDoubles/RandomExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomDoubles/RandomExtensions.cs -------------------------------------------------------------------------------- /Chapter04/RandomGroups/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomGroups/App.config -------------------------------------------------------------------------------- /Chapter04/RandomGroups/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomGroups/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter04/RandomGroups/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomGroups/Form1.cs -------------------------------------------------------------------------------- /Chapter04/RandomGroups/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomGroups/Form1.resx -------------------------------------------------------------------------------- /Chapter04/RandomGroups/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomGroups/Program.cs -------------------------------------------------------------------------------- /Chapter04/RandomGroups/RandomExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomGroups/RandomExtensions.cs -------------------------------------------------------------------------------- /Chapter04/RandomGroups/RandomGroups.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomGroups/RandomGroups.csproj -------------------------------------------------------------------------------- /Chapter04/RandomGroups/RandomGroups.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomGroups/RandomGroups.sln -------------------------------------------------------------------------------- /Chapter04/RandomItems/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomItems/App.config -------------------------------------------------------------------------------- /Chapter04/RandomItems/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomItems/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter04/RandomItems/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomItems/Form1.cs -------------------------------------------------------------------------------- /Chapter04/RandomItems/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomItems/Form1.resx -------------------------------------------------------------------------------- /Chapter04/RandomItems/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomItems/Program.cs -------------------------------------------------------------------------------- /Chapter04/RandomItems/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomItems/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter04/RandomItems/RandomExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomItems/RandomExtensions.cs -------------------------------------------------------------------------------- /Chapter04/RandomItems/RandomItems.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomItems/RandomItems.csproj -------------------------------------------------------------------------------- /Chapter04/RandomItems/RandomItems.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomItems/RandomItems.sln -------------------------------------------------------------------------------- /Chapter04/RandomPasswords/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomPasswords/App.config -------------------------------------------------------------------------------- /Chapter04/RandomPasswords/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomPasswords/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter04/RandomPasswords/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomPasswords/Form1.cs -------------------------------------------------------------------------------- /Chapter04/RandomPasswords/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomPasswords/Form1.resx -------------------------------------------------------------------------------- /Chapter04/RandomPasswords/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomPasswords/Program.cs -------------------------------------------------------------------------------- /Chapter04/RandomPasswords/RandomExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomPasswords/RandomExtensions.cs -------------------------------------------------------------------------------- /Chapter04/RandomPasswords/RandomPasswords.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomPasswords/RandomPasswords.sln -------------------------------------------------------------------------------- /Chapter04/RandomWalk/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomWalk/App.config -------------------------------------------------------------------------------- /Chapter04/RandomWalk/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomWalk/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter04/RandomWalk/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomWalk/Form1.cs -------------------------------------------------------------------------------- /Chapter04/RandomWalk/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomWalk/Form1.resx -------------------------------------------------------------------------------- /Chapter04/RandomWalk/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomWalk/Program.cs -------------------------------------------------------------------------------- /Chapter04/RandomWalk/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomWalk/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter04/RandomWalk/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomWalk/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter04/RandomWalk/RandomWalk.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomWalk/RandomWalk.csproj -------------------------------------------------------------------------------- /Chapter04/RandomWalk/RandomWalk.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomWalk/RandomWalk.sln -------------------------------------------------------------------------------- /Chapter04/RandomizeItems/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomizeItems/App.config -------------------------------------------------------------------------------- /Chapter04/RandomizeItems/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomizeItems/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter04/RandomizeItems/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomizeItems/Form1.cs -------------------------------------------------------------------------------- /Chapter04/RandomizeItems/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomizeItems/Form1.resx -------------------------------------------------------------------------------- /Chapter04/RandomizeItems/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomizeItems/Program.cs -------------------------------------------------------------------------------- /Chapter04/RandomizeItems/RandomExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomizeItems/RandomExtensions.cs -------------------------------------------------------------------------------- /Chapter04/RandomizeItems/RandomizeItems.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomizeItems/RandomizeItems.csproj -------------------------------------------------------------------------------- /Chapter04/RandomizeItems/RandomizeItems.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter04/RandomizeItems/RandomizeItems.sln -------------------------------------------------------------------------------- /Chapter05/BytesToHex/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/App.config -------------------------------------------------------------------------------- /Chapter05/BytesToHex/ByteExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/ByteExtensions.cs -------------------------------------------------------------------------------- /Chapter05/BytesToHex/BytesToHex.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/BytesToHex.csproj -------------------------------------------------------------------------------- /Chapter05/BytesToHex/BytesToHex.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/BytesToHex.sln -------------------------------------------------------------------------------- /Chapter05/BytesToHex/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter05/BytesToHex/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/Form1.cs -------------------------------------------------------------------------------- /Chapter05/BytesToHex/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/Form1.resx -------------------------------------------------------------------------------- /Chapter05/BytesToHex/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/Program.cs -------------------------------------------------------------------------------- /Chapter05/BytesToHex/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter05/BytesToHex/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/BytesToHex/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter05/EditDistance/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/EditDistance/App.config -------------------------------------------------------------------------------- /Chapter05/EditDistance/EditDistance.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/EditDistance/EditDistance.csproj -------------------------------------------------------------------------------- /Chapter05/EditDistance/EditDistance.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/EditDistance/EditDistance.sln -------------------------------------------------------------------------------- /Chapter05/EditDistance/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/EditDistance/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter05/EditDistance/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/EditDistance/Form1.cs -------------------------------------------------------------------------------- /Chapter05/EditDistance/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/EditDistance/Form1.resx -------------------------------------------------------------------------------- /Chapter05/EditDistance/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/EditDistance/Program.cs -------------------------------------------------------------------------------- /Chapter05/LongestCommonSubstring/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/LongestCommonSubstring/App.config -------------------------------------------------------------------------------- /Chapter05/LongestCommonSubstring/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/LongestCommonSubstring/Form1.cs -------------------------------------------------------------------------------- /Chapter05/LongestCommonSubstring/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/LongestCommonSubstring/Form1.resx -------------------------------------------------------------------------------- /Chapter05/LongestCommonSubstring/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/LongestCommonSubstring/Program.cs -------------------------------------------------------------------------------- /Chapter05/PalindromicSubstrings/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/PalindromicSubstrings/App.config -------------------------------------------------------------------------------- /Chapter05/PalindromicSubstrings/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/PalindromicSubstrings/Form1.cs -------------------------------------------------------------------------------- /Chapter05/PalindromicSubstrings/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/PalindromicSubstrings/Form1.resx -------------------------------------------------------------------------------- /Chapter05/PalindromicSubstrings/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/PalindromicSubstrings/Program.cs -------------------------------------------------------------------------------- /Chapter05/RemovePunctuation/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RemovePunctuation/App.config -------------------------------------------------------------------------------- /Chapter05/RemovePunctuation/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RemovePunctuation/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter05/RemovePunctuation/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RemovePunctuation/Form1.cs -------------------------------------------------------------------------------- /Chapter05/RemovePunctuation/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RemovePunctuation/Form1.resx -------------------------------------------------------------------------------- /Chapter05/RemovePunctuation/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RemovePunctuation/Program.cs -------------------------------------------------------------------------------- /Chapter05/RemovePunctuation/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RemovePunctuation/StringExtensions.cs -------------------------------------------------------------------------------- /Chapter05/RomanNumerals/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RomanNumerals/App.config -------------------------------------------------------------------------------- /Chapter05/RomanNumerals/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RomanNumerals/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter05/RomanNumerals/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RomanNumerals/Form1.cs -------------------------------------------------------------------------------- /Chapter05/RomanNumerals/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RomanNumerals/Form1.resx -------------------------------------------------------------------------------- /Chapter05/RomanNumerals/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RomanNumerals/Program.cs -------------------------------------------------------------------------------- /Chapter05/RomanNumerals/RomanExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RomanNumerals/RomanExtensions.cs -------------------------------------------------------------------------------- /Chapter05/RomanNumerals/RomanNumerals.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RomanNumerals/RomanNumerals.csproj -------------------------------------------------------------------------------- /Chapter05/RomanNumerals/RomanNumerals.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/RomanNumerals/RomanNumerals.sln -------------------------------------------------------------------------------- /Chapter05/Soundex/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/App.config -------------------------------------------------------------------------------- /Chapter05/Soundex/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter05/Soundex/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/Form1.cs -------------------------------------------------------------------------------- /Chapter05/Soundex/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/Form1.resx -------------------------------------------------------------------------------- /Chapter05/Soundex/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/Program.cs -------------------------------------------------------------------------------- /Chapter05/Soundex/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter05/Soundex/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter05/Soundex/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/Properties/Settings.settings -------------------------------------------------------------------------------- /Chapter05/Soundex/Soundex.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/Soundex.csproj -------------------------------------------------------------------------------- /Chapter05/Soundex/Soundex.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/Soundex.sln -------------------------------------------------------------------------------- /Chapter05/Soundex/SoundexExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/Soundex/SoundexExtensions.cs -------------------------------------------------------------------------------- /Chapter05/ValidatePasswords/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/ValidatePasswords/App.config -------------------------------------------------------------------------------- /Chapter05/ValidatePasswords/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/ValidatePasswords/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter05/ValidatePasswords/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/ValidatePasswords/Form1.cs -------------------------------------------------------------------------------- /Chapter05/ValidatePasswords/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/ValidatePasswords/Form1.resx -------------------------------------------------------------------------------- /Chapter05/ValidatePasswords/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/ValidatePasswords/Program.cs -------------------------------------------------------------------------------- /Chapter05/ValidatePasswords/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter05/ValidatePasswords/StringExtensions.cs -------------------------------------------------------------------------------- /Chapter06/CompressImages/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/App.config -------------------------------------------------------------------------------- /Chapter06/CompressImages/CompressImages.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/CompressImages.csproj -------------------------------------------------------------------------------- /Chapter06/CompressImages/CompressImages.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/CompressImages.sln -------------------------------------------------------------------------------- /Chapter06/CompressImages/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/CompressImages/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/Form1.cs -------------------------------------------------------------------------------- /Chapter06/CompressImages/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/Form1.resx -------------------------------------------------------------------------------- /Chapter06/CompressImages/Hemejijpg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/Hemejijpg.jpg -------------------------------------------------------------------------------- /Chapter06/CompressImages/ImageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/ImageExtensions.cs -------------------------------------------------------------------------------- /Chapter06/CompressImages/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/Program.cs -------------------------------------------------------------------------------- /Chapter06/CompressImages/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/CompressImages/StringExtensions.cs -------------------------------------------------------------------------------- /Chapter06/DirectorySize/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/App.config -------------------------------------------------------------------------------- /Chapter06/DirectorySize/DirectorySize.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/DirectorySize.csproj -------------------------------------------------------------------------------- /Chapter06/DirectorySize/DirectorySize.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/DirectorySize.sln -------------------------------------------------------------------------------- /Chapter06/DirectorySize/Ellipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/Ellipsis.png -------------------------------------------------------------------------------- /Chapter06/DirectorySize/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/DirectorySize/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/Form1.cs -------------------------------------------------------------------------------- /Chapter06/DirectorySize/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/Form1.resx -------------------------------------------------------------------------------- /Chapter06/DirectorySize/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/IOExtensions.cs -------------------------------------------------------------------------------- /Chapter06/DirectorySize/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/Program.cs -------------------------------------------------------------------------------- /Chapter06/DirectorySize/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/DirectorySize/StringExtensions.cs -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/App.config -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/FindAndReplace.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/FindAndReplace.csproj -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/FindAndReplace.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/FindAndReplace.sln -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Form1.cs -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Form1.resx -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/IOExtensions.cs -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Program.cs -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Test/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Test/App.config -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Test/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Test/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Test/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Test/Form1.cs -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Test/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Test/Form1.resx -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Test/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Test/IOExtensions.cs -------------------------------------------------------------------------------- /Chapter06/FindAndReplace/Test/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindAndReplace/Test/Program.cs -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/App.config -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Ellipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Ellipsis.png -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Form1.cs -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Form1.resx -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/IOExtensions.cs -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Program.cs -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Test/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Test/App.config -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Test/Ellipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Test/Ellipsis.png -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Test/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Test/Form1.cs -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Test/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Test/Form1.resx -------------------------------------------------------------------------------- /Chapter06/FindDuplicateFiles/Test/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindDuplicateFiles/Test/Program.cs -------------------------------------------------------------------------------- /Chapter06/FindFiles/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/App.config -------------------------------------------------------------------------------- /Chapter06/FindFiles/FindFiles.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/FindFiles.csproj -------------------------------------------------------------------------------- /Chapter06/FindFiles/FindFiles.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/FindFiles.sln -------------------------------------------------------------------------------- /Chapter06/FindFiles/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/FindFiles/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/Form1.cs -------------------------------------------------------------------------------- /Chapter06/FindFiles/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/Form1.resx -------------------------------------------------------------------------------- /Chapter06/FindFiles/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/IOExtensions.cs -------------------------------------------------------------------------------- /Chapter06/FindFiles/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/Program.cs -------------------------------------------------------------------------------- /Chapter06/FindFiles/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter06/FindFiles/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/FindFiles/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter06/RemoveBlankLines/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/RemoveBlankLines/App.config -------------------------------------------------------------------------------- /Chapter06/RemoveBlankLines/Ellipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/RemoveBlankLines/Ellipsis.png -------------------------------------------------------------------------------- /Chapter06/RemoveBlankLines/Form1 - Copy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/RemoveBlankLines/Form1 - Copy.cs -------------------------------------------------------------------------------- /Chapter06/RemoveBlankLines/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/RemoveBlankLines/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/RemoveBlankLines/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/RemoveBlankLines/Form1.cs -------------------------------------------------------------------------------- /Chapter06/RemoveBlankLines/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/RemoveBlankLines/Form1.resx -------------------------------------------------------------------------------- /Chapter06/RemoveBlankLines/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/RemoveBlankLines/Program.cs -------------------------------------------------------------------------------- /Chapter06/RemoveBlankLines/RemoveBlankLines.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/RemoveBlankLines/RemoveBlankLines.sln -------------------------------------------------------------------------------- /Chapter06/SaveImages/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/App.config -------------------------------------------------------------------------------- /Chapter06/SaveImages/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/SaveImages/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/Form1.cs -------------------------------------------------------------------------------- /Chapter06/SaveImages/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/Form1.resx -------------------------------------------------------------------------------- /Chapter06/SaveImages/ImageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/ImageExtensions.cs -------------------------------------------------------------------------------- /Chapter06/SaveImages/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/Program.cs -------------------------------------------------------------------------------- /Chapter06/SaveImages/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter06/SaveImages/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter06/SaveImages/SaveImages.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/SaveImages.csproj -------------------------------------------------------------------------------- /Chapter06/SaveImages/SaveImages.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/SaveImages.sln -------------------------------------------------------------------------------- /Chapter06/SaveImages/Smiley.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/SaveImages/Smiley.png -------------------------------------------------------------------------------- /Chapter06/ThumbnailWebPage/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/ThumbnailWebPage/App.config -------------------------------------------------------------------------------- /Chapter06/ThumbnailWebPage/Ellipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/ThumbnailWebPage/Ellipsis.png -------------------------------------------------------------------------------- /Chapter06/ThumbnailWebPage/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/ThumbnailWebPage/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/ThumbnailWebPage/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/ThumbnailWebPage/Form1.cs -------------------------------------------------------------------------------- /Chapter06/ThumbnailWebPage/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/ThumbnailWebPage/Form1.resx -------------------------------------------------------------------------------- /Chapter06/ThumbnailWebPage/Images/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/ThumbnailWebPage/Images/banner.png -------------------------------------------------------------------------------- /Chapter06/ThumbnailWebPage/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/ThumbnailWebPage/Program.cs -------------------------------------------------------------------------------- /Chapter06/ThumbnailWebPage/ThumbnailWebPage.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/ThumbnailWebPage/ThumbnailWebPage.sln -------------------------------------------------------------------------------- /Chapter06/Thumbnails/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/App.config -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Ellipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Ellipsis.png -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Form1.cs -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Form1.resx -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Images/Smiley with bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Images/Smiley with bg.png -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Images/Wpf3dCombined.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Images/Wpf3dCombined.jpg -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Images/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Images/banner.png -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Images/sw_eng_159x200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Images/sw_eng_159x200.png -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Images/top100_350_433.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Images/top100_350_433.png -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Images/wpf3d_350_429.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Images/wpf3d_350_429.jpg -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Program.cs -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Thumbnails.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Thumbnails.csproj -------------------------------------------------------------------------------- /Chapter06/Thumbnails/Thumbnails.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter06/Thumbnails/Thumbnails.sln -------------------------------------------------------------------------------- /Chapter07/ComplexNumbers/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ComplexNumbers/App.config -------------------------------------------------------------------------------- /Chapter07/ComplexNumbers/ComplexNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ComplexNumbers/ComplexNumber.cs -------------------------------------------------------------------------------- /Chapter07/ComplexNumbers/ComplexNumbers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ComplexNumbers/ComplexNumbers.csproj -------------------------------------------------------------------------------- /Chapter07/ComplexNumbers/ComplexNumbers.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ComplexNumbers/ComplexNumbers.sln -------------------------------------------------------------------------------- /Chapter07/ComplexNumbers/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ComplexNumbers/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter07/ComplexNumbers/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ComplexNumbers/Form1.cs -------------------------------------------------------------------------------- /Chapter07/ComplexNumbers/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ComplexNumbers/Form1.resx -------------------------------------------------------------------------------- /Chapter07/ComplexNumbers/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ComplexNumbers/Program.cs -------------------------------------------------------------------------------- /Chapter07/DirectorySizeLINQ/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizeLINQ/App.config -------------------------------------------------------------------------------- /Chapter07/DirectorySizeLINQ/Ellipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizeLINQ/Ellipsis.png -------------------------------------------------------------------------------- /Chapter07/DirectorySizeLINQ/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizeLINQ/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter07/DirectorySizeLINQ/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizeLINQ/Form1.cs -------------------------------------------------------------------------------- /Chapter07/DirectorySizeLINQ/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizeLINQ/Form1.resx -------------------------------------------------------------------------------- /Chapter07/DirectorySizeLINQ/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizeLINQ/IOExtensions.cs -------------------------------------------------------------------------------- /Chapter07/DirectorySizeLINQ/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizeLINQ/Program.cs -------------------------------------------------------------------------------- /Chapter07/DirectorySizeLINQ/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizeLINQ/StringExtensions.cs -------------------------------------------------------------------------------- /Chapter07/DirectorySizePLINQ/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizePLINQ/App.config -------------------------------------------------------------------------------- /Chapter07/DirectorySizePLINQ/Ellipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizePLINQ/Ellipsis.png -------------------------------------------------------------------------------- /Chapter07/DirectorySizePLINQ/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizePLINQ/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter07/DirectorySizePLINQ/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizePLINQ/Form1.cs -------------------------------------------------------------------------------- /Chapter07/DirectorySizePLINQ/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizePLINQ/Form1.resx -------------------------------------------------------------------------------- /Chapter07/DirectorySizePLINQ/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizePLINQ/IOExtensions.cs -------------------------------------------------------------------------------- /Chapter07/DirectorySizePLINQ/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/DirectorySizePLINQ/Program.cs -------------------------------------------------------------------------------- /Chapter07/FindFilesLINQ/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/FindFilesLINQ/App.config -------------------------------------------------------------------------------- /Chapter07/FindFilesLINQ/FindFilesLINQ.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/FindFilesLINQ/FindFilesLINQ.csproj -------------------------------------------------------------------------------- /Chapter07/FindFilesLINQ/FindFilesLINQ.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/FindFilesLINQ/FindFilesLINQ.sln -------------------------------------------------------------------------------- /Chapter07/FindFilesLINQ/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/FindFilesLINQ/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter07/FindFilesLINQ/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/FindFilesLINQ/Form1.cs -------------------------------------------------------------------------------- /Chapter07/FindFilesLINQ/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/FindFilesLINQ/Form1.resx -------------------------------------------------------------------------------- /Chapter07/FindFilesLINQ/IOExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/FindFilesLINQ/IOExtensions.cs -------------------------------------------------------------------------------- /Chapter07/FindFilesLINQ/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/FindFilesLINQ/Program.cs -------------------------------------------------------------------------------- /Chapter07/ParallelMonteCarloPi/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelMonteCarloPi/App.config -------------------------------------------------------------------------------- /Chapter07/ParallelMonteCarloPi/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelMonteCarloPi/Form1.cs -------------------------------------------------------------------------------- /Chapter07/ParallelMonteCarloPi/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelMonteCarloPi/Form1.resx -------------------------------------------------------------------------------- /Chapter07/ParallelMonteCarloPi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelMonteCarloPi/Program.cs -------------------------------------------------------------------------------- /Chapter07/ParallelPrimeTuples/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimeTuples/App.config -------------------------------------------------------------------------------- /Chapter07/ParallelPrimeTuples/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimeTuples/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter07/ParallelPrimeTuples/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimeTuples/Form1.cs -------------------------------------------------------------------------------- /Chapter07/ParallelPrimeTuples/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimeTuples/Form1.resx -------------------------------------------------------------------------------- /Chapter07/ParallelPrimeTuples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimeTuples/Program.cs -------------------------------------------------------------------------------- /Chapter07/ParallelPrimesTable/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimesTable/App.config -------------------------------------------------------------------------------- /Chapter07/ParallelPrimesTable/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimesTable/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter07/ParallelPrimesTable/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimesTable/Form1.cs -------------------------------------------------------------------------------- /Chapter07/ParallelPrimesTable/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimesTable/Form1.resx -------------------------------------------------------------------------------- /Chapter07/ParallelPrimesTable/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/ParallelPrimesTable/Program.cs -------------------------------------------------------------------------------- /Chapter07/YieldingFibonacciNumbers/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingFibonacciNumbers/App.config -------------------------------------------------------------------------------- /Chapter07/YieldingFibonacciNumbers/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingFibonacciNumbers/Form1.cs -------------------------------------------------------------------------------- /Chapter07/YieldingFibonacciNumbers/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingFibonacciNumbers/Form1.resx -------------------------------------------------------------------------------- /Chapter07/YieldingFibonacciNumbers/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingFibonacciNumbers/Program.cs -------------------------------------------------------------------------------- /Chapter07/YieldingPrimes/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingPrimes/App.config -------------------------------------------------------------------------------- /Chapter07/YieldingPrimes/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingPrimes/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter07/YieldingPrimes/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingPrimes/Form1.cs -------------------------------------------------------------------------------- /Chapter07/YieldingPrimes/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingPrimes/Form1.resx -------------------------------------------------------------------------------- /Chapter07/YieldingPrimes/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingPrimes/Program.cs -------------------------------------------------------------------------------- /Chapter07/YieldingPrimes/YieldingPrimes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingPrimes/YieldingPrimes.csproj -------------------------------------------------------------------------------- /Chapter07/YieldingPrimes/YieldingPrimes.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter07/YieldingPrimes/YieldingPrimes.sln -------------------------------------------------------------------------------- /Chapter08/DawkinsWeasel/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/DawkinsWeasel/App.config -------------------------------------------------------------------------------- /Chapter08/DawkinsWeasel/DawkinsWeasel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/DawkinsWeasel/DawkinsWeasel.csproj -------------------------------------------------------------------------------- /Chapter08/DawkinsWeasel/DawkinsWeasel.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/DawkinsWeasel/DawkinsWeasel.sln -------------------------------------------------------------------------------- /Chapter08/DawkinsWeasel/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/DawkinsWeasel/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter08/DawkinsWeasel/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/DawkinsWeasel/Form1.cs -------------------------------------------------------------------------------- /Chapter08/DawkinsWeasel/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/DawkinsWeasel/Form1.resx -------------------------------------------------------------------------------- /Chapter08/DawkinsWeasel/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/DawkinsWeasel/Program.cs -------------------------------------------------------------------------------- /Chapter08/HailstoneSequence/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/HailstoneSequence/App.config -------------------------------------------------------------------------------- /Chapter08/HailstoneSequence/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/HailstoneSequence/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter08/HailstoneSequence/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/HailstoneSequence/Form1.cs -------------------------------------------------------------------------------- /Chapter08/HailstoneSequence/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/HailstoneSequence/Form1.resx -------------------------------------------------------------------------------- /Chapter08/HailstoneSequence/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/HailstoneSequence/Program.cs -------------------------------------------------------------------------------- /Chapter08/HailstoneSequenceRedux/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/HailstoneSequenceRedux/App.config -------------------------------------------------------------------------------- /Chapter08/HailstoneSequenceRedux/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/HailstoneSequenceRedux/Form1.cs -------------------------------------------------------------------------------- /Chapter08/HailstoneSequenceRedux/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/HailstoneSequenceRedux/Form1.resx -------------------------------------------------------------------------------- /Chapter08/HailstoneSequenceRedux/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/HailstoneSequenceRedux/Program.cs -------------------------------------------------------------------------------- /Chapter08/LangtonsAnt/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/LangtonsAnt/App.config -------------------------------------------------------------------------------- /Chapter08/LangtonsAnt/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/LangtonsAnt/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter08/LangtonsAnt/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/LangtonsAnt/Form1.cs -------------------------------------------------------------------------------- /Chapter08/LangtonsAnt/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/LangtonsAnt/Form1.resx -------------------------------------------------------------------------------- /Chapter08/LangtonsAnt/LangtonsAnt.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/LangtonsAnt/LangtonsAnt.csproj -------------------------------------------------------------------------------- /Chapter08/LangtonsAnt/LangtonsAnt.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/LangtonsAnt/LangtonsAnt.sln -------------------------------------------------------------------------------- /Chapter08/LangtonsAnt/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/LangtonsAnt/Program.cs -------------------------------------------------------------------------------- /Chapter08/LangtonsAnt/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/LangtonsAnt/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter08/Life/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/App.config -------------------------------------------------------------------------------- /Chapter08/Life/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter08/Life/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Form1.cs -------------------------------------------------------------------------------- /Chapter08/Life/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Form1.resx -------------------------------------------------------------------------------- /Chapter08/Life/Life.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Life.csproj -------------------------------------------------------------------------------- /Chapter08/Life/Life.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Life.sln -------------------------------------------------------------------------------- /Chapter08/Life/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Program.cs -------------------------------------------------------------------------------- /Chapter08/Life/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter08/Life/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Chapter08/Life/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter08/Life/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Chapter08/Life/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Life/Properties/Settings.settings -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/Animal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/Animal.cs -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/App.config -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/Fish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/Fish.cs -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/Form1.cs -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/Form1.resx -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/Ocean.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/Ocean.cs -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/Program.cs -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/RandomExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/RandomExtensions.cs -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/Shark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/Shark.cs -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/SharksAndFish.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/SharksAndFish.csproj -------------------------------------------------------------------------------- /Chapter08/SharksAndFish/SharksAndFish.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SharksAndFish/SharksAndFish.sln -------------------------------------------------------------------------------- /Chapter08/Slingshot/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Slingshot/App.config -------------------------------------------------------------------------------- /Chapter08/Slingshot/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Slingshot/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter08/Slingshot/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Slingshot/Form1.cs -------------------------------------------------------------------------------- /Chapter08/Slingshot/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Slingshot/Form1.resx -------------------------------------------------------------------------------- /Chapter08/Slingshot/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Slingshot/Program.cs -------------------------------------------------------------------------------- /Chapter08/Slingshot/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Slingshot/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter08/Slingshot/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Slingshot/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter08/Slingshot/Slingshot.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Slingshot/Slingshot.csproj -------------------------------------------------------------------------------- /Chapter08/Slingshot/Slingshot.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/Slingshot/Slingshot.sln -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/App.config -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/Form1.cs -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/Form1.resx -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/Program.cs -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/boing.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/boing.wav -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/boom.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/boom.mp3 -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/flames.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/flames.png -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/house.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/house.png -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/old boing.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/old boing.wav -------------------------------------------------------------------------------- /Chapter08/SlingshotRefinements/splat.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SlingshotRefinements/splat.wav -------------------------------------------------------------------------------- /Chapter08/SpaceForce/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/App.config -------------------------------------------------------------------------------- /Chapter08/SpaceForce/Bubble.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/Bubble.cs -------------------------------------------------------------------------------- /Chapter08/SpaceForce/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter08/SpaceForce/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/Form1.cs -------------------------------------------------------------------------------- /Chapter08/SpaceForce/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/Form1.resx -------------------------------------------------------------------------------- /Chapter08/SpaceForce/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/Program.cs -------------------------------------------------------------------------------- /Chapter08/SpaceForce/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter08/SpaceForce/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter08/SpaceForce/RectangleExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/RectangleExtensions.cs -------------------------------------------------------------------------------- /Chapter08/SpaceForce/Ship.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/Ship.cs -------------------------------------------------------------------------------- /Chapter08/SpaceForce/SpaceForce.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/SpaceForce.csproj -------------------------------------------------------------------------------- /Chapter08/SpaceForce/SpaceForce.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/SpaceForce.sln -------------------------------------------------------------------------------- /Chapter08/SpaceForce/Sprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/Sprite.cs -------------------------------------------------------------------------------- /Chapter08/SpaceForce/boom.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/boom.mp3 -------------------------------------------------------------------------------- /Chapter08/SpaceForce/boom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/boom.png -------------------------------------------------------------------------------- /Chapter08/SpaceForce/pew.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/pew.wav -------------------------------------------------------------------------------- /Chapter08/SpaceForce/pop.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/pop.wav -------------------------------------------------------------------------------- /Chapter08/SpaceForce/tada.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter08/SpaceForce/tada.wav -------------------------------------------------------------------------------- /Chapter09/CPRNG/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/App.config -------------------------------------------------------------------------------- /Chapter09/CPRNG/CPRNG.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/CPRNG.csproj -------------------------------------------------------------------------------- /Chapter09/CPRNG/CPRNG.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/CPRNG.sln -------------------------------------------------------------------------------- /Chapter09/CPRNG/CryptoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/CryptoExtensions.cs -------------------------------------------------------------------------------- /Chapter09/CPRNG/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/CPRNG/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/Form1.cs -------------------------------------------------------------------------------- /Chapter09/CPRNG/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/Form1.resx -------------------------------------------------------------------------------- /Chapter09/CPRNG/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/Program.cs -------------------------------------------------------------------------------- /Chapter09/CPRNG/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter09/CPRNG/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter09/CPRNG/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Chapter09/CPRNG/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CPRNG/Properties/Settings.settings -------------------------------------------------------------------------------- /Chapter09/CaesarCipher/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CaesarCipher/App.config -------------------------------------------------------------------------------- /Chapter09/CaesarCipher/CaesarCipher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CaesarCipher/CaesarCipher.csproj -------------------------------------------------------------------------------- /Chapter09/CaesarCipher/CaesarCipher.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CaesarCipher/CaesarCipher.sln -------------------------------------------------------------------------------- /Chapter09/CaesarCipher/CryptoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CaesarCipher/CryptoExtensions.cs -------------------------------------------------------------------------------- /Chapter09/CaesarCipher/DownArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CaesarCipher/DownArrow.png -------------------------------------------------------------------------------- /Chapter09/CaesarCipher/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CaesarCipher/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/CaesarCipher/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CaesarCipher/Form1.cs -------------------------------------------------------------------------------- /Chapter09/CaesarCipher/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CaesarCipher/Form1.resx -------------------------------------------------------------------------------- /Chapter09/CaesarCipher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CaesarCipher/Program.cs -------------------------------------------------------------------------------- /Chapter09/CryptoPad/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/App.config -------------------------------------------------------------------------------- /Chapter09/CryptoPad/CryptoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/CryptoExtensions.cs -------------------------------------------------------------------------------- /Chapter09/CryptoPad/CryptoPad.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/CryptoPad.csproj -------------------------------------------------------------------------------- /Chapter09/CryptoPad/CryptoPad.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/CryptoPad.sln -------------------------------------------------------------------------------- /Chapter09/CryptoPad/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/CryptoPad/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/Form1.cs -------------------------------------------------------------------------------- /Chapter09/CryptoPad/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/Form1.resx -------------------------------------------------------------------------------- /Chapter09/CryptoPad/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/Program.cs -------------------------------------------------------------------------------- /Chapter09/CryptoPad/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter09/CryptoPad/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter09/CryptoPad/test.crypt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/CryptoPad/test.crypt -------------------------------------------------------------------------------- /Chapter09/DoubleBitTest/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/DoubleBitTest/App.config -------------------------------------------------------------------------------- /Chapter09/DoubleBitTest/DoubleBitTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/DoubleBitTest/DoubleBitTest.csproj -------------------------------------------------------------------------------- /Chapter09/DoubleBitTest/DoubleBitTest.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/DoubleBitTest/DoubleBitTest.sln -------------------------------------------------------------------------------- /Chapter09/DoubleBitTest/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/DoubleBitTest/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/DoubleBitTest/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/DoubleBitTest/Form1.cs -------------------------------------------------------------------------------- /Chapter09/DoubleBitTest/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/DoubleBitTest/Form1.resx -------------------------------------------------------------------------------- /Chapter09/DoubleBitTest/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/DoubleBitTest/Program.cs -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptFiles/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptFiles/App.config -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptFiles/Ellipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptFiles/Ellipsis.png -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptFiles/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptFiles/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptFiles/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptFiles/Form1.cs -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptFiles/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptFiles/Form1.resx -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptFiles/HimejiCastle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptFiles/HimejiCastle.jpg -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptFiles/Plainfile.rtf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptFiles/Plainfile.rtf -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptFiles/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptFiles/Program.cs -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptStrings/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptStrings/App.config -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptStrings/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptStrings/Form1.cs -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptStrings/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptStrings/Form1.resx -------------------------------------------------------------------------------- /Chapter09/EncryptDecryptStrings/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/EncryptDecryptStrings/Program.cs -------------------------------------------------------------------------------- /Chapter09/FindPrimes/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/App.config -------------------------------------------------------------------------------- /Chapter09/FindPrimes/FindPrimes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/FindPrimes.csproj -------------------------------------------------------------------------------- /Chapter09/FindPrimes/FindPrimes.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/FindPrimes.sln -------------------------------------------------------------------------------- /Chapter09/FindPrimes/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/FindPrimes/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/Form1.cs -------------------------------------------------------------------------------- /Chapter09/FindPrimes/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/Form1.resx -------------------------------------------------------------------------------- /Chapter09/FindPrimes/PrimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/PrimeExtensions.cs -------------------------------------------------------------------------------- /Chapter09/FindPrimes/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/Program.cs -------------------------------------------------------------------------------- /Chapter09/FindPrimes/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter09/FindPrimes/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/FindPrimes/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter09/HashFiles/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/App.config -------------------------------------------------------------------------------- /Chapter09/HashFiles/CryptoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/CryptoExtensions.cs -------------------------------------------------------------------------------- /Chapter09/HashFiles/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/HashFiles/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/Form1.cs -------------------------------------------------------------------------------- /Chapter09/HashFiles/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/Form1.resx -------------------------------------------------------------------------------- /Chapter09/HashFiles/HashFiles.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/HashFiles.csproj -------------------------------------------------------------------------------- /Chapter09/HashFiles/HashFiles.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/HashFiles.sln -------------------------------------------------------------------------------- /Chapter09/HashFiles/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/Program.cs -------------------------------------------------------------------------------- /Chapter09/HashFiles/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter09/HashFiles/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/HashFiles/Properties/Resources.resx -------------------------------------------------------------------------------- /Chapter09/PrimalityTesting/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/PrimalityTesting/App.config -------------------------------------------------------------------------------- /Chapter09/PrimalityTesting/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/PrimalityTesting/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/PrimalityTesting/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/PrimalityTesting/Form1.cs -------------------------------------------------------------------------------- /Chapter09/PrimalityTesting/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/PrimalityTesting/Form1.resx -------------------------------------------------------------------------------- /Chapter09/PrimalityTesting/PrimalityTesting.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/PrimalityTesting/PrimalityTesting.sln -------------------------------------------------------------------------------- /Chapter09/PrimalityTesting/PrimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/PrimalityTesting/PrimeExtensions.cs -------------------------------------------------------------------------------- /Chapter09/PrimalityTesting/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/PrimalityTesting/Program.cs -------------------------------------------------------------------------------- /Chapter09/Steganography/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/App.config -------------------------------------------------------------------------------- /Chapter09/Steganography/BitmapExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/BitmapExtensions.cs -------------------------------------------------------------------------------- /Chapter09/Steganography/Encoded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/Encoded.png -------------------------------------------------------------------------------- /Chapter09/Steganography/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/Steganography/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/Form1.cs -------------------------------------------------------------------------------- /Chapter09/Steganography/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/Form1.resx -------------------------------------------------------------------------------- /Chapter09/Steganography/ImageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/ImageExtensions.cs -------------------------------------------------------------------------------- /Chapter09/Steganography/Owl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/Owl.png -------------------------------------------------------------------------------- /Chapter09/Steganography/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/Program.cs -------------------------------------------------------------------------------- /Chapter09/Steganography/Steganography.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/Steganography.csproj -------------------------------------------------------------------------------- /Chapter09/Steganography/Steganography.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/Steganography/Steganography.sln -------------------------------------------------------------------------------- /Chapter09/VigenereCipher/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/VigenereCipher/App.config -------------------------------------------------------------------------------- /Chapter09/VigenereCipher/CryptoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/VigenereCipher/CryptoExtensions.cs -------------------------------------------------------------------------------- /Chapter09/VigenereCipher/DownArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/VigenereCipher/DownArrow.png -------------------------------------------------------------------------------- /Chapter09/VigenereCipher/Form1.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/VigenereCipher/Form1.Designer.cs -------------------------------------------------------------------------------- /Chapter09/VigenereCipher/Form1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/VigenereCipher/Form1.cs -------------------------------------------------------------------------------- /Chapter09/VigenereCipher/Form1.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/VigenereCipher/Form1.resx -------------------------------------------------------------------------------- /Chapter09/VigenereCipher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/VigenereCipher/Program.cs -------------------------------------------------------------------------------- /Chapter09/VigenereCipher/VigenereCipher.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/Chapter09/VigenereCipher/VigenereCipher.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/The-Modern-CSharp-Challenge/HEAD/README.md --------------------------------------------------------------------------------