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

C#索引器簡單實(shí)例代碼

 更新時(shí)間:2013年03月20日 14:31:00   作者:  
打開.Net Framework源代碼隨便看幾個(gè)類,就會(huì)發(fā)現(xiàn)索引器的影子。索引器可以被重載,可以接收一個(gè)或者多個(gè)參數(shù),但是不可以定義為靜態(tài)的??梢杂藐P(guān)聯(lián)數(shù)組的方式訪問索引器。

復(fù)制代碼 代碼如下:

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();

            //關(guān)聯(lián)數(shù)組的方式訪問get方法

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

            //關(guān)聯(lián)數(shù)組的方式訪問set方法

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

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

            Console.ReadLine();

        }

    }

相關(guān)文章

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

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

    數(shù)組即是一組相同類型組合在一起,使用一個(gè)通用的名稱,通過分配的下標(biāo)訪問的數(shù)據(jù)集合中的元素。
    2014-08-08
  • C#使用IronPython調(diào)用Python

    C#使用IronPython調(diào)用Python

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

    C#編程自學(xué)之開篇介紹

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

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

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

    C#正則匹配RegexOptions選項(xiàng)的組合使用方法

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

    c# 閉包的相關(guān)知識(shí)以及需要注意的地方

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

    C#如何連接MySQL數(shù)據(jù)庫

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

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

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

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

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

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

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

最新評論

小金县| 梓潼县| 谢通门县| 枣强县| 佛山市| 璧山县| 山西省| 乡宁县| 宁晋县| 边坝县| 东安县| 岱山县| 彭水| 托里县| 长寿区| 东阳市| 兴国县| 手机| 翁源县| 集安市| 郑州市| 平阳县| 共和县| 孝义市| 东港市| 南澳县| 依安县| 潞西市| 星子县| 盱眙县| 桦甸市| 余姚市| 陕西省| 高安市| 上虞市| 同江市| 合山市| 江口县| 荔浦县| 沛县| 北流市|