首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >DataVisualization - ILSpy中的空函数体

DataVisualization - ILSpy中的空函数体
EN

Stack Overflow用户
提问于 2014-03-03 10:48:23
回答 1查看 2.1K关注 0票数 4

我正在做一些天体物理学的研究,并使用Win-Form图表组件来分析数据。在X轴上是日期,在Y轴上是值,我正在应用MovingAverage,使用图中值的成员方法DataManipulator.FinancialFormula

我和我的顾问关心这个函数如何处理丢失的日期。所以我试着用ILSpy查看System.Windows.Forms.DataVisualization.dll是如何实现的,但是我发现所有的函数体都是空的,但是当我检查TcpClient DisposeClose方法时,我能够看到完整的函数体。我尝试过ILDasmJustDecompile,结果与ILSpy相同。

为什么System.Windows.Forms.DataVisualization.dll中的方法体是空的?

那么,DataManipulator.FinancialFormula的真正代码在哪里呢?

或者这个函数如何处理日期上的空白?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-04 08:38:05

来自ILSpy的我和@Junaith输出之间的差异让我觉得我看错了文件- -C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Windows.‌​Forms.DataVisualization.dll。这条路径是从System.Windows.Forms.DataVisualization.Charting.DataFormula元数据顶部的注释中获得的,通过使用图的成员方法DataManipulator.FinancialFormula上的"Go to Definition“VS函数来查看。

因此,我运行了我的程序,使用过程资源管理器,我在程序进程的属性中查看了加载的.NET程序集。让我惊讶的是,之前提到的dll甚至不在那里,相反,我在那里找到了C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Wind0de890be#\a4711c664a774896b35428b1a3bf9470\System.Windows.Forms.DataVisualization.ni.dll

我将该动态链接库加载到ILSpy中,方法有完整的实现,包括它们的主体。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22154780

复制
相关文章
sizeof(空类或空结构体)
A、 0           B、 1            C、 4           D、8
阳光岛主
2019/02/19
1.6K0
golang中的空结构体 channel := make(chan struct{})
比较经典的例子就是用于stopChan作为停止channel通知所有协程。 在下面的例子中 我们可以通过s.Stop()通知所有的serverHandler协程停止工作,并且等待他们正常退出。
会呼吸的Coder
2020/02/17
5.8K0
MySQL中的ifnull()函数判断空值
我们知道,在不同的数据库引擎中,内置函数的实现、命名都是存在差异的,如果经常切换使用这几个数据库引擎的话,很容易会将这些函数弄混淆。
星哥玩云
2022/08/18
9.9K0
空结构体struct{}解析
本篇文章转自David的"The empty struct"一文,原文地址链接是http://dave.cheney.net/2014/03/25/the-empty-struct。 Introduction 这篇文章详细介绍了我最喜欢的Go数据类型,空结构体--struct{}。 空结构体是没有位段的结构体,以下是空结构体的一些例子: type Q struct{}var q struct{} 但是如果一个就结构体没有位段,不包含任何数据,那么他的用处是什么?我们能够利用空结构体完成什么任务? Width
李海彬
2018/03/21
2.1K0
空结构体有什么作用?
本节将会介绍golang中空结构体的一些事,例如:实现set、通知chan,限制chan等,此外,会暴露出一些坑,接下来一起盘点一下。
公众号guangcity
2021/12/15
8080
空结构体引发的大型打脸现场
哈喽,大家好,我是正在学习PS技术的asong,上周读者问了我一道题,觉得挺有意义的,就在这里分享一下,我们先来看一下这个题:
Golang梦工厂
2022/07/08
1890
空结构体引发的大型打脸现场
translate函数用法_fork函数在循环体中
函数功能描述:将虚拟键消息转换为字符消息。字符消息被送到调用线程的消息队列中,在下一次线程调用函数GetMessage或PeekMessage时被读出。
全栈程序员站长
2022/09/30
1.5K0
2020-10-01:谈谈golang的空结构体。
final zero field:结构体里的最后一个属性如果是空结构体,会当成1个字节处理。如果结构体嵌套的全是空结构体,还是0个字节。
福大大架构师每日一题
2020/10/01
2420
C++中的空类默认包含哪些类成员函数
空类 class Empty { } 空类包含的函数(6个) class Empty { public: Empty(); // 缺省构造函数// Empty( const Empty& ); // 拷贝构造函数// ~Empty(); // 析构函数// Empty& operator=( const Empty& ); // 赋值运算符// Empty* operator&(); // 取址运算符 const Empty* operator&() const; // 取址运算符 const };
全栈程序员站长
2021/04/07
1.6K0
PHP在函数体中传递与接收参数
默认情况下,PHP是按值传递参数的。值传递参数调用函数时将常量或变量的值(通常称其为实参)传递给函数的参数(通常称为形参)。值传递的特点是实参与行参分别存储在内存中,是两个不相关的独立变量。因此,在函数内部改变形参的值时,实参的值一般是不会改变的。
用户7657330
2020/08/14
2.7K0
【C 语言】结构体 ( 结构体作为函数参数 | 结构体指针作为函数参数 )
结构体变量 作为函数形参 , 在函数中 , 只能访问 该函数形参 , 无法修改 结构体内存 的值 ;
韩曙亮
2023/03/29
3.7K0
【C 语言】结构体 ( 结构体作为函数参数 | 结构体指针作为函数参数 )
结构体作为函数的参数
> 只要结构体成员是一个具有单个值的数据类型,便可把它作为参数传递给接受该特定类型的函数。 > 使用这种方式为函数传递参数与普通变量作为参数相同,都是以传值的方式传递的。
怪兽
2022/12/31
2.1K0
Rust中对某个结构体实现方法于rust中的关联函数
这里的impl里面就为Rectangle结构体实现了相应的面积计算方法,在调用时与其他语言相同,也是直接通过点的方式调用实例结构体上的方法。self会被推断成Rectangle类型,这与python是否类似。 注:Rust根据情况自动添加&,&mut或者*,以便object可以匹配方法的签名。 可以在impl块里定义不把self作为第一个参数的函数,叫做关联函数,类似于函数中的构造器。
gzq大数据
2021/09/22
6230
函数和结构体
函数声明和使用 .h文件用来声明函数 .cpp文件用来函数实现 例如:如何交换a和b的值 sawp.h void swap(int a, int b); sawp.cpp #include <iostream> #include "swap.h" using namespace std; void swap(int a, int b) { int temp = a; a = b; b = temp; cout << "a:" << a << endl; co
是小张啊喂
2022/08/18
3680
Kotlin中的可空类型
Java的NullPointException是经常遇到的异常,也是最让人头疼的一个异常。Kotlin为了解决这个问题,引进了可空类型,将运行时可能发生异常提前到编译期发现。 Kotlin中有可空类型,这种类型表示取值可能为空;而一般类型,则取值不能为空。区别是类型后面有一个?,表示这个类型是可空的。 举个栗子:
用户1108631
2019/08/17
1.5K0
python中关于空的说法
None他既不是0也不False也不是空的序列也不是空的字典,但是他的布尔类型为False
小小咸鱼YwY
2019/09/12
9410
rust 中的结构体
在许多语言中,我们都早就接触过结构体这种复合数据类型,在面向对象的语言中,类的概念与之非常类似,在 rust 语言中,结构体同样是一种实用且强大的数据类型,那么,在 rust 语言中,结构体这种数据类型要如何定义和使用呢?
用户3147702
2022/06/27
7040
解决:node后端接收到axios的post请求体竟为空?
使用axios发送post请求,传入了Object格式的参数,在node后端req.body接收到的参数为空,但是网页上抓包检查时,发现请求的body确实是携带了参数的?
CodeGoat24
2022/02/03
7.9K5
解决:node后端接收到axios的post请求体竟为空?
【Kotlin】空安全 ④ ( 手动空安全管理 | 空合并操作符 ?: | 空合并操作符与 let 函数结合使用 )
如果 表达式 A 的值 不为 null , 则 整个表达式的值 就是 表达式 A 的值 ;
韩曙亮
2023/03/30
8790
【Kotlin】空安全 ④ ( 手动空安全管理 | 空合并操作符 ?: | 空合并操作符与 let 函数结合使用 )
点击加载更多

相似问题

DataVisualization.Charting空点

14

PHP mail()函数中的空体

22

空体C++函数与无体函数

35

空体JS (jQuery)函数

12

Vue Post函数发送空体

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文