static void Main(string[] args) { //UsingTypes.ValueTypeDeclaration(); //UsingTypes.SimpeIndexer(); //UsingTypes.GenericClass(); //UsingTypes.UserDefinedConversions(); //UsingTypes.TestClass(); //UsingTypes.NestedClass(); //WrapperClassExample.CallRapper(); //Inheritance.InstantiateInterfaceConcreteType(); //Inheritance.CreatingBaseClasses(); //Inheritance.ChangingBehaviourUsingBaseAndDerivedTypes(); Polymorphism.Execute(); //DotNetInterfaces.IComparableInterface(); //DotNetInterfaces.SyntacticSugarOfTheForeach(); //DotNetInterfaces.IEnumerableInterface(); //UsingReflection.Execute(); //UsingReflection.GetPlugin(); //ObjectLifeCycle.CreateInsance(); //StringManipulation.StringBuilder(); //StringManipulation.IndexOfAndLastIndexOf(); //StringManipulation.StartsWithAndEndsWith(); //StringManipulation.Substring(); //StringManipulation.RegularExpression(); //StringManipulation.LoopThrough(); //StringManipulation.Split(); //TheObjectBaseClass.Execute(); //TheObjectBaseClass.HowToUseObjectAsFunctionParameter(); //TheObjectBaseClass.ObjectDotEquals(); //PlayGround(); Console.ReadKey(); }