vs2010 linq语法使用中如果用到外部定义的变量会报错 没有引用对象
2014-01-22 17:28
316 查看
如:
NIBase.TempWarpingStand.WarpingAreaO.Sum(w => (w.Result - averageX) * (w.WaferTag - averageY)) / NIBase.TempWarpingStand.WarpingAreaO.Sum(w => Math.Pow(w.Result - averageX, 2));
averageX是外部定义的一个变量,在外面给这个average赋值时,就直接报错 引用未定义对象,注释掉上面一句就不会报错,估计是ms内部错误,不知道怎么处理才能解决,最后只能放弃linq
如:
NIBase.TempWarpingStand.WarpingAreaO.Sum(w => (w.Result - averageX) * (w.WaferTag - averageY)) / NIBase.TempWarpingStand.WarpingAreaO.Sum(w => Math.Pow(w.Result - averageX, 2));
averageX是外部定义的一个变量,在外面给这个average赋值时,就直接报错 引用未定义对象,注释掉上面一句就不会报错,估计是ms内部错误,不知道怎么处理才能解决,最后只能放弃linq
相关文章推荐
- 引用一个面试题:如果程序中没有任何变量引用一个外部类对象,但有变量引用其中的内部类对象,请问外部类对象是否会被垃圾回收器回收?请说明理由!
- 匿名内部类使用了一个在其外部定义的对象,为什么编译器会要求其参数引用是final呢
- javascript中的变量如果没有定义就使用的话
- 匿名内部类中如果要使用外部定义的对象,参数对象应该为final型
- GLSL 中 ,如果定义的 变量 没有在代码中使用到,那么不会被编译,用 glget* 是获取不到的
- java书写规范问题,for、while、do while{}后面不能直接定义变量或生成对象(在没有大括号的情况下)
- 在一个程序中需要用到全局变量(在多个class之间共享数据),请问如何定义具有这种功能的变量?或者是否有其他的方法解决多个class之间的数据共享(尽量简单实现)。 首先应该明确 Java中没有全局变
- 光脚丫学LINQ(023):使用SQLMetal将对象模型生成为外部映射文件
- 使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?
- 使用extern声明外部定义的变量时不能赋值,只需声明变量
- 黑马程序员——分析匿名内部类使用外部定义的对象
- ant笔记(二)ant的属性使用与引用外部变量,集成一个编译,拷贝,打包,运行的任务链
- C++定义一个类,如果成员变量没有说明是共有还是私有那默认的是哪一个?
- 在使用Linq to SQL并序列化一个数据对象的时候报System.InvalidOperationException异常,序列化类型XXX的对象时检测到循环引用。
- WPF 之 XAML语法,对象属性赋值(简单赋值、TypeConverter 标签属性与对象属性映射、标记扩展),引用外部库
- java书写规范问题,for、while、do while{}后面不能直接定义变量或生成对象(在没有大括号的情况下)
- vs2010随记----全局变量定义及使用
- Effective C++ 第二版 31)局部对象引用和函数内new的指针 32)推迟变量定义
- 使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?
- SP2010开发和VS2010专家"食谱"--第四章节—列表定义和内容类型(3)--使用对象模型创建自定义内容类型