public static string VirtualNewAndImplementFromInterface(int value)
        {
            IInterfaceType1 inst = new VirtualNewAndImplementType();

            return(inst.GetStringFromInt32(value));
        }
        public static string VirtualNewAndImplement(int value)
        {
            var inst = new VirtualNewAndImplementType();

            return(inst.GetStringFromInt32(value));
        }