zoukankan      html  css  js  c++  java
  • 既然结构也可以继承接口

    刚刚笑死我了,一位博客园的兄弟发了一个《写在2-14,程序员才看得懂的情书

    原文地址:http://www.cnblogs.com/walleyekneel/archive/2012/02/14/2351237.html

    真的很有才。

    祝大家情人节快乐,晚上就别加班了,回家陪陪媳妇。


    其实,这个问题是我今天发现,阿弥陀佛 是不是发现太晚了。不能怪我。

    我一直以为,类和接口期中的一个主要区别是类可以实现继承,但是结构不行。不过,我现在分析这句话,要是没有错。因为类 一般来说是继承,而对接口则是说实现。哦哦哦。。文字游戏。

    好吧,我认输,随便写了一个一段代码就贴上来 证明一下我的观点。

    struct MyStruct : IEnumerable
    {
    public IEnumerator GetEnumerator()
    {
    int[] ints = new int[] { 1, 2, 3, 4 };
    for (int i = 0; i < ints.Length; i++)
    yield return i;
    }
    }

    然后 在main里进行调用。

    static void Main(string[] args)
    {
    MyStruct myStruct = new MyStruct();
    foreach (int i in myStruct)
    Console.WriteLine(i);
    }


    结果是:

    看吧 没骗人吧!。。。

    情人节是本可以骗人的哦。

    再次祝大家情人节快乐。

  • 相关阅读:
    [loj3364]植物比较
    [loj3366]嘉年华奖券
    [atARC105F]Lights Out on Connected Graph
    [atARC105D]Let's Play Nim
    [atARC058F]Lroha Loves Strings
    [loj3347]有趣的旅途
    [atAGC001F]Wide Swap
    [cf1392I]Kevin and Grid
    [loj3340]命运
    [loj3046]语言
  • 原文地址:https://www.cnblogs.com/damonlan/p/2351283.html
Copyright © 2011-2022 走看看