最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#中is與As運(yùn)算符號(hào)的使用詳解

 更新時(shí)間:2013年06月09日 10:03:41   作者:  
本篇文章是對(duì)C#中is與As運(yùn)算符號(hào)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
如下所示:
復(fù)制代碼 代碼如下:

using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
    class IsOrAsClass
    {
        class Animal
        {
            public void Eat()
            {
                Console.WriteLine("Eating...");
            }
            public override string ToString()
            {
               return  "I am Eating";
            }
        }
        //家禽類
        class jia:Animal
        {

        }
        //狗
        class Dog : jia
        {

        }
        //鳥
        class bird
        {

        }
        static void Main()
        {
           IsOrAsClass app=new IsOrAsClass();
           //
           Dog d=new Dog();
           app.UseIsOpreate(d);
           app.UseAsOpreate(d);
           //
           bird b = new bird();
           app.UseAsOpreate(b);

        }
        //使用Is運(yùn)算符
        void UseIsOpreate(Animal a)
        {
            if (a is jia)
            {
                jia j = (jia)a;
                j.Eat();
            }
        }
        //使用AS運(yùn)算符
        void UseAsOpreate(object o)
        {
            jia j = o as jia;
            if (j != null)
            {
                Console.WriteLine(j.ToString());
            }
            else
            {
                Console.WriteLine("{0} is not Animal", o.GetType().Name);
            }
        }
    }
}

相關(guān)文章

  • Unity實(shí)現(xiàn)跑馬燈抽獎(jiǎng)效果

    Unity實(shí)現(xiàn)跑馬燈抽獎(jiǎng)效果

    這篇文章主要為大家詳細(xì)介紹了Unity實(shí)現(xiàn)跑馬燈抽獎(jiǎng)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • C#類中方法的執(zhí)行順序是什么

    C#類中方法的執(zhí)行順序是什么

    有些中級(jí)開發(fā)小伙伴還是搞不太明白在繼承父類以及不同場(chǎng)景實(shí)例化的情況下,父類和子類的各種方法的執(zhí)行順序到底是什么,本文就來(lái)介紹一下
    2021-05-05
  • 基于C# 中可以new一個(gè)接口?的問(wèn)題分析

    基于C# 中可以new一個(gè)接口?的問(wèn)題分析

    本篇文章是對(duì)C#中可以new一個(gè)接口?的問(wèn)題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • c#使用反射調(diào)用類型成員示例

    c#使用反射調(diào)用類型成員示例

    學(xué)習(xí)C#的時(shí)候就知道使用反射可以對(duì)我們編程提供極大的便利(動(dòng)態(tài)的獲取信息、調(diào)用類型成員、創(chuàng)建實(shí)例等等),下面示例說(shuō)明一下使用方法
    2014-01-01
  • C#使用handle實(shí)現(xiàn)獲取占用指定文件或文件夾的進(jìn)程

    C#使用handle實(shí)現(xiàn)獲取占用指定文件或文件夾的進(jìn)程

    很多時(shí)候,一些不知道啥進(jìn)程,把你的文件給占用了,然后就沒(méi)辦法刪掉或者做其他操作,如果使用Locksmith功能,就可以實(shí)現(xiàn)快速鎖定是哪個(gè)進(jìn)程在搞事情,把對(duì)應(yīng)進(jìn)程干掉就可以了,下面內(nèi)容演示C#使用幾行代碼實(shí)現(xiàn)File?Locksmith功能,需要的朋友可以參考下
    2024-09-09
  • 詳解C# List<T>的Contains,Exists,Any,Where性能對(duì)比

    詳解C# List<T>的Contains,Exists,Any,Where性能對(duì)比

    這篇文章主要介紹了詳解C# List<T>的Contains,Exists,Any,Where性能對(duì)比,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • C#使用Linq to XML進(jìn)行XPath查詢的代碼實(shí)現(xiàn)

    C#使用Linq to XML進(jìn)行XPath查詢的代碼實(shí)現(xiàn)

    最近在用到HtmlAgliltyPack進(jìn)行結(jié)點(diǎn)查詢時(shí),發(fā)現(xiàn)這里選擇結(jié)點(diǎn)使用的是XPath,所以這里總結(jié)一下在C#中使用XPath查詢XML的方法,習(xí)慣了用Linq,這里也是用的Linq to xml的,需要的朋友可以參考下
    2024-08-08
  • c# 常用框架匯總

    c# 常用框架匯總

    這篇文章主要介紹了c# 常用框架匯總,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-04-04
  • 詳解WCF服務(wù)中的svc文件

    詳解WCF服務(wù)中的svc文件

    本文詳細(xì)講解了WCF服務(wù)中的svc文件,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • C#解決多IfElse判斷語(yǔ)句和Switch語(yǔ)句問(wèn)題的方法分享

    C#解決多IfElse判斷語(yǔ)句和Switch語(yǔ)句問(wèn)題的方法分享

    這篇文章主要為大家介紹C#如何使用設(shè)計(jì)模式中的策略模式和委托來(lái)解決多個(gè)IfElse判斷語(yǔ)句和Switch語(yǔ)句,這種替換方式在其他語(yǔ)言也一樣可以做到,感興趣的可以了解一下
    2022-12-12

最新評(píng)論

安义县| 马公市| 积石山| 德阳市| 海丰县| 阳西县| 桐庐县| 广宗县| 伊宁县| 南雄市| 宁都县| 屏东市| 兴义市| 惠安县| 育儿| 合水县| 涟源市| 河源市| 黑龙江省| 桃江县| 苏尼特左旗| 拉萨市| 江永县| 道真| 公安县| 乌拉特中旗| 汉中市| 启东市| 米易县| 斗六市| 仙游县| 威远县| 游戏| 天长市| 青神县| 鄯善县| 南京市| 贵港市| 红河县| 科尔| 佛教|