面代码中: public IList<User> Users { get; set; } 的 IList 和<User>到底是什么意思啊?很多地方看到,就是搞不懂!请前辈帮详细教一下小弟,先感谢前辈了!using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Data.Entity;
using System.Linq;
using System.Text;namespace ConsoleApplication1
{
class User
{
[Key]
public string UserName { get; set; } [Required]
public string Password { get; set; } public bool Sex { get; set; }
public string City { get; set; } public UserGroup Group { get; set; }
} class UserGroup
{
public int ID { get; set; }
public string GroupName { get; set; } public IList<User> Users { get; set; }
}
}代码摘自:http://bbs.csdn.net/topics/360154255
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Data.Entity;
using System.Linq;
using System.Text;namespace ConsoleApplication1
{
class User
{
[Key]
public string UserName { get; set; } [Required]
public string Password { get; set; } public bool Sex { get; set; }
public string City { get; set; } public UserGroup Group { get; set; }
} class UserGroup
{
public int ID { get; set; }
public string GroupName { get; set; } public IList<User> Users { get; set; }
}
}代码摘自:http://bbs.csdn.net/topics/360154255
泛型看看微软的介绍吧