行为[MaxLength]和[StringLength]属性有什么区别?
据我所知(除了[MaxLength]可以验证数组的最大长度)这些是相同的,有点多余?
我正在使用Entity Framework 4.3并使用Code Fist.
我上课了
public class User
{
public int UserId{get;set;}
public string UserName{get;set;}
}
Run Code Online (Sandbox Code Playgroud)
在创建数据库表时,如何告诉Entity Framework UserName必须是唯一的?如果可能的话,我更愿意使用数据anotations而不是配置文件.