当前位置: 首页>>代码示例>>C#>>正文


C# GSM.PrintCalls方法代码示例

本文整理汇总了C#中GSM.PrintCalls方法的典型用法代码示例。如果您正苦于以下问题:C# GSM.PrintCalls方法的具体用法?C# GSM.PrintCalls怎么用?C# GSM.PrintCalls使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在GSM的用法示例。


在下文中一共展示了GSM.PrintCalls方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Main

 static void Main()
 {
     System.Threading.Thread.CurrentThread.CurrentCulture = CultureInfo.InvariantCulture;
     GSM gsm = new GSM("Galaxy S3", "Samsung");
     gsm.AddCall(846022, 150);
     gsm.AddCall(35956, 132);
     gsm.PrintCalls();
     Console.WriteLine("-------------");
     gsm.RemoveCall(35956);
     gsm.PrintCalls();
     Console.WriteLine("-------------");
     gsm.AddCall(654213, 32);
     gsm.ClearHistory();
     gsm.PrintCalls();
 }
开发者ID:NasC0,项目名称:Telerik_Homework,代码行数:15,代码来源:AddAndRemoveCalls.cs

示例2: HistoryTest

    public void HistoryTest()
    {
        Console.WriteLine(new string('-', 50));
        Console.WriteLine("                  Calls history");
        Console.WriteLine(new string('-', 50));
        Console.WriteLine();
        GSM phone = new GSM();
        phone.AddHistory(DateTime.Now, "0891234567", 10);
        phone.AddHistory(DateTime.Now, "0883456789", 47.99);
        phone.AddHistory(DateTime.Now, "0872345678", 89.01);
        phone.PrintCalls();

        Console.WriteLine();
        Console.WriteLine("Assuming the price per minute is 0.37! Calculate the total price of the calls:");
        Console.WriteLine(new string('-', 77));
        phone.CalculateTotalPrice();
        Console.WriteLine();
        Console.WriteLine();

        Console.WriteLine("Delete longest call from the history and calculate the total price again:");
        Console.WriteLine(new string('-', 74));
        phone.DeleteHistory(89.01);
        phone.CalculateTotalPrice();
        Console.WriteLine();
        Console.WriteLine();

        Console.WriteLine(new string('-', 50));
        Console.WriteLine("           Calls history after delete");
        Console.WriteLine(new string('-', 50));
        Console.WriteLine();
        phone.ClearHistory();
        phone.CalculateTotalPrice();
    }
开发者ID:Nikolay-D,项目名称:TelerikSchoolAcademy,代码行数:33,代码来源:GSMCallHistoryTest.cs

示例3: Main

 static void Main()
 {
     GSM gsm = new GSM("Vanio", "Tanio");
        GSMTest test = new GSMTest();
        string[] models = { "Nokia", "Samsung", "Motorola" };
        string[] manafacturer = { "China", "Belarus", "Russia" };
        int[] prices = { 300, 500, 2000 };
        string[] owner = { "Gosho", "Pesho", "Vasko" };
       Console.Write(test.GsmTestInformation(models, manafacturer, prices, owner));
       Console.WriteLine(GSM.IPhone4S);
       GSMCallHistoryTest phone = new GSMCallHistoryTest();
       phone.AddTestCalls(gsm);
       gsm.PrintCalls();
       Console.Write("The total price is: ");
       Console.WriteLine(gsm.CalculatePrice(0.37m));
       phone.RemoveBiggestCall(gsm);
       Console.Write("The price after removing bigest talk: ");
       Console.WriteLine(gsm.CalculatePrice(0.37m));
       gsm.ClearCalls();
 }
开发者ID:Producenta,项目名称:TelerikAcademy,代码行数:20,代码来源:Program.cs


注:本文中的GSM.PrintCalls方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。