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

C#索引器簡單實例代碼

 更新時間:2013年03月20日 14:31:00   作者:  
打開.Net Framework源代碼隨便看幾個類,就會發(fā)現索引器的影子。索引器可以被重載,可以接收一個或者多個參數,但是不可以定義為靜態(tài)的。可以用關聯數組的方式訪問索引器。

復制代碼 代碼如下:

public class Fruit

{

        string peach = "a round juicy fruit that has a soft yellow or red skin and a large hard seed in the center, or the tree that this fruit grows on";

        string orange = "a round fruit that has a thick orange skin and is divided into parts inside";

        string banana = "a long curved tropical fruit with a yellow skin";

        string apple = "a hard round fruit that has red, light green, or yellow skin and is white inside ";

        public string this[string fruitName]

        {

            get

            {

                switch (fruitName)

                {

                    case "peach":

                        return peach;

                    case "orange":

                        return orange;

                    case "banana":

                        return banana;

                    case "apple":

                        return apple;

                    default:

                        throw new Exception("wrong fruit name");

                }

            }

            set

            {

                switch (fruitName)

                {

                    case "peach":

                        peach = value;

                        break;

                    case "orange":

                        orange = value;

                        break;

                    case "banana":

                        banana = value;

                        break;

                    case "apple":

                        apple = value;

                        break;

                    default:

                        throw new Exception("wrong fruit name");

                }

            }

        }

    }

    class Program

    {

        static void Main(string[] args)

        {

            Fruit f = new Fruit();

            //關聯數組的方式訪問get方法

            Console.WriteLine(f["peach"]);

            //關聯數組的方式訪問set方法

            f["peach"] = "I like to eat peach.";

            Console.WriteLine(f["peach"]);

            Console.ReadLine();

        }

    }

相關文章

  • C# 數組實例介紹(圖文)

    C# 數組實例介紹(圖文)

    數組即是一組相同類型組合在一起,使用一個通用的名稱,通過分配的下標訪問的數據集合中的元素。
    2014-08-08
  • C#使用IronPython調用Python

    C#使用IronPython調用Python

    這篇文章主要給大家介紹了關于C#使用IronPython調用Python的相關資料, c#利用IronPython調用python的過程中總會遇到種種問題,這里給大家總結下,需要的朋友可以參考下
    2023-07-07
  • C#編程自學之開篇介紹

    C#編程自學之開篇介紹

    這篇是一篇關于C#編程自學的入門文章,學習C#的開始,開啟了C#的奇妙之旅,感興趣的小伙伴們可以持續(xù)關注系列文章。
    2015-10-10
  • C#創(chuàng)建WebService接口并連接的全過程

    C#創(chuàng)建WebService接口并連接的全過程

    工作時遇到需要請求客戶的接口返回數據,要求使用WebService,借此機會記錄一下,下面這篇文章主要給大家介紹了關于C#創(chuàng)建WebService接口并連接的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-12-12
  • C#正則匹配RegexOptions選項的組合使用方法

    C#正則匹配RegexOptions選項的組合使用方法

    本文主要簡單介紹RegexOptions各種選項的作用,并介紹如何組合使用,為初學者解除一些疑惑。
    2016-04-04
  • c# 閉包的相關知識以及需要注意的地方

    c# 閉包的相關知識以及需要注意的地方

    這篇文章主要介紹了c# 閉包的相關知識以及需要注意的地方,文中講解非常細致,代碼幫助大家理解和學習,感興趣的朋友可以參考下
    2020-06-06
  • C#如何連接MySQL數據庫

    C#如何連接MySQL數據庫

    這篇文章主要介紹了C#如何連接MySQL數據庫,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-10-10
  • C#?使用EntityFramework?CodeFirst?創(chuàng)建PostgreSQL數據庫的詳細過程

    C#?使用EntityFramework?CodeFirst?創(chuàng)建PostgreSQL數據庫的詳細過程

    這篇文章主要介紹了C#使用EntityFramework?CodeFirst創(chuàng)建PostgreSQL數據庫的過程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • c#掃描圖片去黑邊(掃描儀去黑邊)

    c#掃描圖片去黑邊(掃描儀去黑邊)

    最近項目遇到一個問題,需要對掃描出來的圖片進行去除黑邊,下面是實現代碼,需要的朋友可以參考下
    2014-03-03
  • 詳解c#中Array,ArrayList與List<T>的區(qū)別、共性與相互轉換

    詳解c#中Array,ArrayList與List<T>的區(qū)別、共性與相互轉換

    本文詳細講解了c#中Array,ArrayList與List<T>的區(qū)別、共性與相互轉換,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12

最新評論

延川县| 承德县| 商城县| 巫溪县| 赫章县| 伊金霍洛旗| 黄平县| 石景山区| 疏附县| 瑞安市| 清涧县| 乌鲁木齐市| 兴国县| 德庆县| 西林县| 津市市| 舞钢市| 监利县| 龙口市| 巨野县| 抚顺市| 大庆市| 徐水县| 太谷县| 黄陵县| 双桥区| 临夏县| 井陉县| 稻城县| 齐河县| 禄劝| 江川县| 金寨县| 霍城县| 许昌市| 平泉县| 迭部县| 安阳县| 康定县| 苏尼特右旗| 永昌县|