长夜漫漫,无心睡眠.

刚刚在写一段代码,用NHibernate从数据库中读取一组数据.我第一次使用了泛型的IList.感觉不错,只是稍微有一点问题,因为现在的NHibernate 1.0.2 还不支持泛型.所有在从Criteria中取道数据后,还必须进行一次翻译才能返回到IList<T>中.
我写的代码如下:
            IList list = criteria.List();
            List
<TagPostMapping> results = new List<TagPostMapping>();
            
foreach (object obj in list)
            {
                results.Add((TagPostMapping)obj);
            }
            
return results;

照理说,MS也应该提供一个相应的解决方法吧,毕竟总这样翻译也涂添了不少垃圾代码.
也希望NHibernate感觉出新版本,直接支持泛型,这样就方便多了.

相关文章:

  • 2021-06-17
  • 2021-12-30
  • 2022-12-23
  • 2021-10-15
  • 2022-12-23
  • 2022-12-23
  • 2022-02-22
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
  • 2021-12-18
  • 2021-07-25
  • 2021-12-30
相关资源
相似解决方案