官术网_书友最值得收藏!

6.7 練習(xí)

(1)下面兩個函數(shù)都存在錯誤,請指出這些錯誤。

        static bool Write()
        {
          WriteLine("Text output from function.");
        }
        static void MyFunction(string label, params int[] args, bool showLabel)
        {
          if (showLabel)
              WriteLine(label);
          foreach (int i in args)
              WriteLine("{0}", i);
        }

(2)編寫一個應(yīng)用程序,該程序使用兩個命令行參數(shù),分別把值放在一個字符串和一個整型變量中,然后顯示這些值。

(3)創(chuàng)建一個委托,在請求用戶輸入時,使用它模擬Console.ReadLine()函數(shù)。

(4)修改下面的結(jié)構(gòu),使其包含一個返回訂單總價(jià)的函數(shù)。

        struct order
        {
          public string  itemName;
          public int     unitCount;
          public double  unitCost;
        }

(5)在order結(jié)構(gòu)中添加另一個函數(shù),使其返回如下所示的一個格式化字符串(一行文本,以合適的值替換用尖括號括起來的斜體條目)。

        Order Information: <unit count> <item name> items at $<unit cost> each,
        total cost $<total cost>

附錄A給出了練習(xí)答案。

主站蜘蛛池模板: 临汾市| 万盛区| 吉木乃县| 渝北区| 沽源县| 临清市| 凤阳县| 峨眉山市| 横峰县| 德州市| 旺苍县| 朝阳县| 阳城县| 交城县| 威远县| 七台河市| 南平市| 赤峰市| 通许县| 五寨县| 凤山市| 宝坻区| 平安县| 巴里| 红安县| 静海县| 吉林省| 景谷| 梨树县| 库车县| 横峰县| 岐山县| 长白| 邯郸市| 巨野县| 长宁县| 沙洋县| 建始县| 苗栗市| 二连浩特市| 封丘县|