Bu kodda ne yanlış var? – 3
18 Şubat 2010
3 comments
Aşağıdaki kodu çalıştırdığımızda Console’a “Bir”, “İki”, “Üç” yazdığını görüyoruz.
Sizce neden “Dört” elemanı yazılmıyor?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BuKoddaNeYanlisVar
{
class Program
{
private List<string> _items = new List<string>();
public List<string> Items
{
get { return _items.ToList(); }
set { _items = value; }
}
static void Main(string[] args)
{
Program program = new Program();
program.Items = new List<string> { "Bir", "İki", "Üç" };
program.Items.Add("Dört");
foreach (var item in program.Items)
Console.WriteLine(item);
Console.ReadLine();
}
}
}