在你们的开发当中,是否用过匿名类?也就是比如说:

var query = from item in database.Pages

 where item.PageId == 100 

                 select new {

                      item.Id,

                      item.Title,

                      item.CategoryId,

                      item.Tags,

                      item.ReplyCount,

                      item.ReadCount, 

                      item.RecommendCount, 

                      item.Abstract

                 }; 

 

其实就是一个再普通不过的匿名类,每个属性的名称也不是特别的长,你猜因为使用了这一个匿名类,会导致文件大小增长多少呢?增长的这部分大小主要是因为MetaData呢,还是MethodBody呢?如果是MetaData的话,那是因为类的各种属性名、方法名等造成的呢,还是一些用户常量数据造成的呢,还是别的什么?

 

还是和之前一样,等我高兴了我就把答案贴出来。(其实是有一个问题还没有搞清楚,哈哈,你们等着吧。) 

相关文章:

  • 2022-12-23
  • 2022-01-23
  • 2021-08-29
  • 2021-11-11
  • 2021-10-04
  • 2022-01-19
  • 2021-04-21
  • 2021-09-11
猜你喜欢
  • 2022-12-23
  • 2021-09-16
  • 2021-12-06
  • 2022-12-23
  • 2021-08-25
  • 2021-09-03
  • 2021-09-12
相关资源
相似解决方案