Esempio n. 1
0
        public DailyStockQuote GetQuote(string symbol)
        {
            int sleep = _random.Next(5, 10);
            Thread.Sleep(sleep); 
            
            DailyStockQuote quote;

            if (string.Compare(symbol, "msft", StringComparison.CurrentCultureIgnoreCase) == 0)
            {
                quote = new DailyStockQuote(symbol, 25.5, 100.1, 25.5, 99.9, 1234567);
            }
            else
            {
                quote = new DailyStockQuote(symbol, 10.5, 20.1, 5.5, 9.9, 1234);
            }

            Console.WriteLine("GetQuote({0}) -> {1}", symbol, quote);
            return quote;
        }
Esempio n. 2
0
        public DailyStockQuote GetQuote(string symbol)
        {
            int sleep = _random.Next(5, 10);

            Thread.Sleep(sleep);

            DailyStockQuote quote;

            if (string.Compare(symbol, "msft", StringComparison.CurrentCultureIgnoreCase) == 0)
            {
                quote = new DailyStockQuote(symbol, 25.5, 100.1, 25.5, 99.9, 1234567);
            }
            else
            {
                quote = new DailyStockQuote(symbol, 10.5, 20.1, 5.5, 9.9, 1234);
            }

            Console.WriteLine("GetQuote({0}) -> {1}", symbol, quote);
            return(quote);
        }
Esempio n. 3
0
 static void PrintQuote(DailyStockQuote quote)
 {
     Console.WriteLine("{0} -> [{1}, {2}, {3}, {4}, {5}]", quote.Symbol, quote.Open, quote.High, quote.Low, quote.Close, quote.Volume);
 }
Esempio n. 4
0
 static void PrintQuote(DailyStockQuote quote)
 {
     Console.WriteLine("{0} -> [{1}, {2}, {3}, {4}, {5}]", quote.Symbol, quote.Open, quote.High, quote.Low, quote.Close, quote.Volume);
 }