public StudyPage() { InitializeComponent(); #region AnimationsInit Task.WhenAll( CSharpDef.FadeTo(0, 1), definitions.FadeTo(0, 1), progLang.FadeTo(0, 1), OOP.FadeTo(0, 1), DotNETFramework.FadeTo(0, 1), clr.FadeTo(0, 1), cls.FadeTo(0, 1), cts.FadeTo(0, 1), MSIL.FadeTo(0, 1), JIT.FadeTo(0, 1), Compiler.FadeTo(0, 1), SourceCode.FadeTo(0, 1), ExecutableCode.FadeTo(0, 1), boxview1.FadeTo(0, 1), generalProgTerms.FadeTo(0, 1), Variables.FadeTo(0, 1), DataType.FadeTo(0, 1), Keywords.FadeTo(0, 1), Operators.FadeTo(0, 1), Expression.FadeTo(0, 1), TypeCasting.FadeTo(0, 1), Arrays.FadeTo(0, 1), Function.FadeTo(0, 1), Class.FadeTo(0, 1), Object.FadeTo(0, 1), Constructor.FadeTo(0, 1), Destructor.FadeTo(0, 1), Namespaces.FadeTo(0, 1), Exceptions.FadeTo(0, 1), ExceptionHandling.FadeTo(0, 1), boxview2.FadeTo(0, 1), oopProgTerms.FadeTo(0, 1), Inheritance.FadeTo(0, 1), BaseClass.FadeTo(0, 1), DerivedClass.FadeTo(0, 1), AbstractClass.FadeTo(0, 1), MultilevelInheritance.FadeTo(0, 1), HierarchicalInheritance.FadeTo(0, 1), SingleInheritance.FadeTo(0, 1), Interface.FadeTo(0, 1), Polymorphism.FadeTo(0, 1), Overriding.FadeTo(0, 1), Encapsulation.FadeTo(0, 1), Abstraction.FadeTo(0, 1), Overloading.FadeTo(0, 1)); #endregion // App.adCounter = 0; }
protected async override void OnAppearing() { #region AnimationsFadeIn await Task.WhenAll( CSharpDef.FadeTo(1, 500), definitions.FadeTo(1, 500), progLang.FadeTo(1, 500), OOP.FadeTo(1, 500), DotNETFramework.FadeTo(1, 500), clr.FadeTo(1, 500), cls.FadeTo(1, 500), cts.FadeTo(1, 500), MSIL.FadeTo(1, 500), JIT.FadeTo(1, 500), Compiler.FadeTo(1, 500), SourceCode.FadeTo(1, 500), ExecutableCode.FadeTo(1, 500), boxview1.FadeTo(1, 500), generalProgTerms.FadeTo(1, 500), Variables.FadeTo(1, 500), DataType.FadeTo(1, 500), Keywords.FadeTo(1, 500), Operators.FadeTo(1, 500), Expression.FadeTo(1, 500), TypeCasting.FadeTo(1, 500), Arrays.FadeTo(1, 500), Function.FadeTo(1, 500), Class.FadeTo(1, 500), Object.FadeTo(1, 500), Constructor.FadeTo(1, 500), Destructor.FadeTo(1, 500), Namespaces.FadeTo(1, 500), Exceptions.FadeTo(1, 500), ExceptionHandling.FadeTo(1, 500), boxview2.FadeTo(1, 500), oopProgTerms.FadeTo(1, 500), Inheritance.FadeTo(1, 500), BaseClass.FadeTo(1, 500), DerivedClass.FadeTo(1, 500), AbstractClass.FadeTo(1, 500), MultilevelInheritance.FadeTo(1, 500), HierarchicalInheritance.FadeTo(1, 500), SingleInheritance.FadeTo(1, 500), Interface.FadeTo(1, 500), Polymorphism.FadeTo(1, 500), Overriding.FadeTo(1, 500), Encapsulation.FadeTo(1, 500), Abstraction.FadeTo(1, 500), Overloading.FadeTo(1, 500)); #endregion }
public static void TestToStringOverriding() { var baseValue = "this is a value"; var ovr = new Overriding(); ovr.Value = baseValue; var novr = new NotOverriding(); novr.Value = baseValue; Assert.AreEqual( baseValue + " constant value.", Convert.ToString(ovr), "Convert.ToString() considers class' override." ); Assert.AreEqual( ovr.ToString(), Convert.ToString(ovr), "Convert.ToString(var) produces same result as var.ToString() when ToString() is overridden." ); Assert.AreEqual( "Bridge.ClientTest.Batch3.BridgeIssues.Bridge3415+NotOverriding", Convert.ToString(novr), "Convert.ToString() considers class' override." ); Assert.AreEqual( novr.ToString(), Convert.ToString(novr), "Convert.ToString(var) produces same result as var.ToString() when ToString() is not overridden." ); }