Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: ee0bc0d176
Fetching contributors…

Cannot retrieve contributors at this time

file 40 lines (35 sloc) 0.649 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
using System;

namespace TestCase
{
    class Program
    {
        public static void Main()
        {
            new Foo<string>().DoSomething();
        }
    }

    public class Foo<T> : Bar<Foo<T>>
    {
    }

    public class Bar<T> : Baz
    {
        protected override void DoSomethingElse()
        {
            try
            {
                throw new Exception();
            }
            catch
            {
            }
        }
    }

    public abstract class Baz
    {
        protected abstract void DoSomethingElse();

        public virtual void DoSomething()
        {
            DoSomethingElse();
        }
    }
}
Something went wrong with that request. Please try again.