马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

分享一个优点绕弯子的代码程序

[复制链接]
查看3711 | 回复3 | 2014-8-13 17:42:22 | 显示全部楼层 |阅读模式
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace ConsoleApplication2
{
    //运行应用程序的类
    class Program
    {
        static void Main(string[] args)
        {
            //=========这是一个类==============
            Sub_Test test = new Sub_Test();
            TestI f = test;
            f.Method();


            //=========这是另一个类===============
            Test_Base ff=new Test_Base();
            IList fff = ff;
            fff.Add("aa");
            fff.Add("aa");
            fff.Add("aa");


            ff.Add_Object("aa");
            Console.WriteLine(ff.Count);
            






            //程序退出控制
            Console.ReadKey();
        }
    }


    //测试使用的类
    //相当于是基类了继承了接口
    public abstract class Test:TestI
    {
        void TestI.Method()
        {
            Console.WriteLine("这是实现接口中的方法");
        }
    }
    //这是一个接口
    public interface TestI
    {
         void Method();
    }
    //这是一个类
    public class Sub_Test:Test
    {
        
    }


    public class Test_Base:CollectionBase
    {
        public void Add_Object(string name)
        {
            this.List.Add(name);
        }
    }
   
}


vvvkk | 2014-8-13 19:25:11 | 显示全部楼层
没懂  意义何在

点评

【 仔细看 】 【 仔细看 】 【 仔细看 】 【 仔细看 】 【 仔细看 】 【 仔细看 】【 仔细看 】 【 仔细看 】 【 仔细看 】  详情 回复 发表于 2014-8-14 11:22
sherlockhomles | 2014-8-14 09:57:58 | 显示全部楼层
同上
Testing_C# | 2014-8-14 11:22:29 | 显示全部楼层
vvvkk 发表于 2014-8-13 19:25
没懂  意义何在

【 仔细看 】
【 仔细看 】
【 仔细看 】
【 仔细看 】
【 仔细看 】
【 仔细看 】【 仔细看 】
【 仔细看 】
【 仔细看 】
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则