我正在尝试使用AutoMapper通过多对多表将实体映射到集合中.
我的域模型(Entity Framework)如下所示:
public class User
{
public int UserID { get; set; }
public string Name { get; set; }
public IList<UserCompany> UserCompanies { get; set; }
}
public class Company
{
public int CompanyID { get; set; }
public string Name { get; set; }
}
public class UserCompany
{
public int UserCompanyID { get; set; }
public int UserID { get; set; }
public int CompanyID { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试映射到看起来像这样的类:
public class CompanyDTO
{
public …Run Code Online (Sandbox Code Playgroud) 我正在创建一个适用于iPad的HTML5网络应用程序,但也可以在PC浏览器中运行.我正在使用javascript函数setTimeout将某些屏幕转换与在后台播放的音频文件同步.
具体来说,我正在使用的代码是:
setTimeout(showStartScreen, 30000);
setTimeout(showInstructionScreen, 60000);
Run Code Online (Sandbox Code Playgroud)
在PC上,时机非常完美,转换与音频精确匹配.在iPad 2上,转换速度比PC快约半秒.在iPad 3上,转换速度更快.
是否有更可靠的方式来跨不同平台计时?