Resequenced ch12
RENAME
src/Chapter12/Listing12.32.ConstraintsCanOnlyBeSpecifiedForDefaultConstructors.cs
src/Chapter12/Listing12.28.ConstraintsCanOnlyBeSpecifiedForDefaultConstructors.cs
-namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_32
+namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_28
{
public class Program
{

RENAME
src/Chapter12/Listing12.33.UsingAFactoryInterfaceInPlaceOfAConstructorConstraint.cs
src/Chapter12/Listing12.29.UsingAFactoryInterfaceInPlaceOfAConstructorConstraint.cs
-namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_33
+namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_29
{
using System.Collections.Generic;
using System;

RENAME
src/Chapter12/Listing12.34.DeclaringAnEntityToBeUsedInEntityDictionary.cs
src/Chapter12/Listing12.30.DeclaringAnEntityToBeUsedInEntityDictionary.cs
-namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_34
+namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_30
{
using System;
using Listing12_33;

RENAME
src/Chapter12/Listing12.34B.InheritedConstraintsSpecifiedExplicitly.cs
src/Chapter12/Listing12.31.InheritedConstraintsSpecifiedExplicitly.cs
-namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_27
+namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_31
{
using System;

RENAME
src/Chapter12/Listing12.34C.RepeatingInheritedOnVirtualMembersIsProhibited.cs
src/Chapter12/Listing12.32.RepeatingInheritedOnVirtualMembersIsProhibited.cs
-namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_27
+namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_32
{
using System;

RENAME
src/Chapter12/Listing12.34D.ConstraintExpressionsCannotRequireOperators.cs
src/Chapter12/Listing12.33.ConstraintExpressionsCannotRequireOperators.cs
-namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_29
+namespace AddisonWesley.Michaelis.EssentialCSharp.Chapter12.Listing12_33
{
public abstract class MathEx<T>
{

RENAME
src/Chapter12/Listing12.34E.CombiningConstraintsUsingOrRelationshipNotAllowed.cs
src/Chapter12/Listing12.34.CombiningConstraintsUsingOrRelationshipNotAllowed.cs
RENAME
src/Chapter12/zListing12.05.DeclaringADelegateType.cs
src/Chapter12/zListing12.(Removed)05.DeclaringADelegateType.cs
RENAME
src/Chapter12/zListing12.10.SystemDelegateCannotBeBaseClass.cs
src/Chapter12/zListing12.(Removed)10.SystemDelegateCannotBeBaseClass.cs
RENAME
src/Chapter12/zListing12.29.InheritedConstraintsSpecifiedExplicitly.cs
src/Chapter12/zListing12.(Removed)29.InheritedConstraintsSpecifiedExplicitly.cs
RENAME
src/Chapter12/zListing12.44A.CombiningCovarianceAndContravarianceInSingleGenericType.cs
src/Chapter12/zListing12.(Removed)44A.CombiningCovarianceAndContravarianceInSingleGenericType.cs
Resequenced ch12