コード例 #1
0
ファイル: Test.cs プロジェクト: CrazySquid1/CSharp
    static void Main()
    {
        BaseClass baseTemp = null;

        OverrideChild childObj = new OverrideChild();
        baseTemp = childObj;
        Console.WriteLine(childObj.Foo()); //override child
        Console.WriteLine(baseTemp.Foo()); //override child

        newChild newObj = new newChild();
        baseTemp = newObj;
        Console.WriteLine(newObj.Foo()); //hidden child
        Console.WriteLine(baseTemp.Foo()); //base
    }
コード例 #2
0
 if (!this.ExpandRuns(newChild, paragraph, gfx, frame, startPosition, ref currentPosition, lines, currentLine, resolver, newContext, emScale))
 {
     return(false);