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

C#中is與As運算符號的使用詳解

 更新時間:2013年06月09日 10:03:41   作者:  
本篇文章是對C#中is與As運算符號的使用進行了詳細(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運算符
        void UseIsOpreate(Animal a)
        {
            if (a is jia)
            {
                jia j = (jia)a;
                j.Eat();
            }
        }
        //使用AS運算符
        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實現(xiàn)跑馬燈抽獎效果

    Unity實現(xiàn)跑馬燈抽獎效果

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

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

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

    基于C# 中可以new一個接口?的問題分析

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

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

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

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

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

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

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

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

    最近在用到HtmlAgliltyPack進行結(jié)點查詢時,發(fā)現(xiàn)這里選擇結(jié)點使用的是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文件,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • C#解決多IfElse判斷語句和Switch語句問題的方法分享

    C#解決多IfElse判斷語句和Switch語句問題的方法分享

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

最新評論

慈利县| 榆社县| 曲周县| 南宫市| 田阳县| 祁连县| 浦东新区| 武定县| 吴桥县| 吉水县| 焉耆| 芜湖县| 融水| 鄱阳县| 丰城市| 烟台市| 汶川县| 华容县| 沈丘县| 福安市| 涪陵区| 蒲城县| 子洲县| 青海省| 北辰区| 平塘县| 丰顺县| 内乡县| 桦南县| 南开区| 彩票| 环江| 温宿县| 连平县| 浦北县| 原阳县| 万源市| 随州市| 平山县| 青龙| 合阳县|