小编Ami*_*a H的帖子

.NET框架低级API如何工作?

我一直面临的一个问题是.NET Framework类库的实现.

我知道一些原始实现的方法:

例如 :

MessageBox.Show("...");
Run Code Online (Sandbox Code Playgroud)

据我所知,这个方法必须使用P/Invoke来调用Win32 API.

但是像这样:

System.Convert.ToInt32(mystr);
Run Code Online (Sandbox Code Playgroud)

我实际上不知道它是如何工作的,因为在纯C#中不可能在int和string之间进行转换.(你可以在不使用该方法的情况下做同样的事情吗?实际上我不知道).

最后,如果您知道答案,请在第二个例子中为我澄清这些概念.

.net c# pinvoke fcl

1
推荐指数
2
解决办法
259
查看次数

标签 统计

.net ×1

c# ×1

fcl ×1

pinvoke ×1