コード例 #1
0
ファイル: Program.cs プロジェクト: HeartChess/Heartchess
        static void Main(string[] args)
        {
            var produce = new List<object>();

            var f1 = new Fruit("Apple", 8.5, 3);
            produce.Add(f1);

            var f2 = new Produce("Banana", 4.5, 7);
            produce.Add(f2);

            produce.Add(new Vegetable("Carrot", 4.1, 16));
            //((Vegetable)produce[2]).Name = "Carrot";
            //((Vegetable)produce[2]).Weight = 4.1;
            //((Vegetable)produce[2]).Quantity = 16;

            Console.WriteLine("There are " + produce.Count + " items");

            foreach (var item in produce)
            {
                Console.WriteLine(item);
            }

        }
コード例 #2
0
ファイル: ProduceUtility.cs プロジェクト: niuniuliu/CSharp
 public static double GetItemWeight(Produce item)
 {
     return item.Weight * item.Quantity;
 }
コード例 #3
0
 public static double GetItemWeight(Produce item)
 {
     return(item.Weight * item.Quantity);
 }