2016-04-04 26 views
0

Veritabanına bir şeyler eklemek için model yapmak istiyorum. Bir örnek here bu sınıfı kullanır:Dizi üyeleriyle bir model oluşturma

public class Movie 
{ 
    public int ID { get; set; } 
    public string Title { get; set; } 
    public DateTime ReleaseDate { get; set; } 
    public string Genre { get; set; } 
    public decimal Price { get; set; } 
} 

Ama diziler olmak bazı üyeleri isteseydiniz ne yapardım? Sanki bir tür yerine bir dizi istedim gibi. Bunu görmek niçin veya doğru nasıl yapılacağını bilmek için C# için çok yeni yanlış ama Im olduğunu biliyoruz:

public class Movie 
{ 
    public int ID { get; set; } 
    public string Title { get; set; } 
    public DateTime ReleaseDate { get; set; } 
    public string[] Genres { get; set; } 
    public decimal Price { get; set; } 
} 
+0

Bir dizinin yerine Listeyi kullanmaya öneriyorum – RomCoo

cevap

0

Sadece böyle koleksiyonun bazı türü olarak mal beyanında olabilir aşağıda görüldüğü gibi bir IEnumerable<string> veya List<string> :

public class Movie 
{ 
    // Other properties omitted for brevity 
    public IEnumerable<string> Genres { get; set; } 
} 

ve aslında onu doldurmak zaman sonra sen List<string> veya string[] bir benzeri somut uygulamasını kullanabilirsiniz.

İlgili konular