Пример #1
0
        public static void Entry()
        {
            var             cls = new Derived <long>();
            Inf <int, long> inf = cls;

            inf.fun(123);
            inf.fun(123, 456L);
        }
Пример #2
0
        private static T EntryT <T>(T bla)
        {
            var          cls = new Derived <T, ushort>();
            Inf <int, T> inf = cls;
            T            t   = bla;

            inf.fun(123);
            inf.fun(123, t, "");
            return(bla);
        }