能不能把一个IList<T>中的数据放到拷贝到另外一个Ilist<T> ,对象都是一样的
解决方案 »
- 导出execl 出现乱码、请问是哪的问题?
- 格式化字符串显示在页面上的问题
- 跨网提交数据的问题
- 在VS中,从数据库中读出记录,每行显示6列记录,如何实现?
- 关于部署站点中的数据库问题
- 程序在别人的机子上能通过,在我的机子上编译也不报错,但是一运行sql就出现:找不到可安装的 ISAM。
- 打包问题
- 没有为扩展名“”注册的生成提供程序。可以在 machine.config 或 web.config 中的 <compilation><buildProvider
- Request.CurrentExecutionFilePath
- DataGrid的一个问题
- 如何发现邮件
- 服务器上web目录的权限设置,进者有分
List.CopyTo 方法 (T[], Int32)
将整个 List 复制到兼容的一维数组中,从目标数组的指定索引位置开始放置。
list<objects> 新的=new list<onjects>
新的=旧的就好了 啊
大家指正哈如何解决 public static IList<Schedule> search(string dt, string branchid, string DepartId, string userid)//用于部门日程的访问层
{
if (branchid != "")//选择了机构的情况下
{
//获得机构下的所有部门
IList<DepartInfo> departinfo = DepartInfoService.GetDepartInfosBybranchid(branchid);
//获得所有部门下所有的用户
List<string> listuser = new List<string>();
foreach (DepartInfo depart in departinfo)
{
IList<UserInfo> departuser = UserInfoService.GetUserInfosbydepartid(depart.DepartId);
foreach (UserInfo user in departuser)
{
listuser.Add(user.UserId);
}
}
//在根据这些用户来查询日程
IList<Schedule> list = new IList<Schedule>();
foreach (string userid in listuser)
{
string sql = "select * from Schedule" +
"where datepart(week,CreateTime)=datepart(week,'" + dt + "') and CreateUser='" + userid + "'"; //
IList<Schedule> schedult = GetSchedulesBySql(sql);//就只在这里呀,每次都是循环的,我需要将这些对象放到上边那个list中 } }
//List<Schedule> list = new List<Schedule>();
//string sql = "select * from Schedule where datepart(week,CreateTime)=datepart(week,'" + dt + "') ";
//return GetSchedulesBySql(sql); }